<commit_before># APNS Pusher
A simple debug application for apple push notification service (APNS).

[Download APNS Pusher 2.1](https://github.com/downloads/blommegard/APNS-Pusher/APNS%20Pusher.app-2.1.zip "Download") 

## Features
* Send push notifications to APNS (Apple Push Notification Service) very easy (no configuration needed at all)
* Grabs the certificate right from your kechain
* Get the device token autimaticaly via bonjour, no need to log (or similar), usefull when not in sandbox mode
* Support for error response codes
* Developer/Production environment
* Custom JSON payload

## Usage of automatic token detection
* Copy the files SBAPNSPusher.h/m to your project
* Run the following code in application:didFinishLaunchingWithOptions:
    [SBAPNSPusher start];
* Start the app and make sure your on the same wifi

## Screenshots
![Screenshot](https://github.com/blommegard/APNS-Pusher/raw/master/Screenshots/main.png "Main")
![Screenshot](https://github.com/blommegard/APNS-Pusher/raw/master/Screenshots/certificates.png "Certificates")

## Changelog
### 2.1
* Added the ability to automatic get the token from an iOS device on the same network via bonjour

### 2.0
* Support for custom JSON payload

### 1.1
* Initial Release

## License
APNS Pusher is released under the MIT-license (see the LICENSE file)
<commit_msg>Updated read me.<commit_after># APNS Pusher
A simple debug application for apple push notification service (APNS).

[Download APNS Pusher 2.1](https://github.com/downloads/blommegard/APNS-Pusher/APNS%20Pusher.app-2.1.zip "Download") 

## Features
* Send push notifications to APNS (Apple Push Notification Service) very easy (no configuration needed at all)
* Grabs the certificate right from your kechain
* Get the device token autimaticaly via bonjour, no need to log (or similar), usefull when not in sandbox mode
* Support for error response codes
* Developer/Production environment
* Custom JSON payload

## Usage of automatic token detection
* Copy the files SBAPNSPusher.h/m to your project
* Run the following code in application:didFinishLaunchingWithOptions:

    [SBAPNSPusher start];

* Start the app and make sure your on the same wifi

## Screenshots
![Screenshot](https://github.com/blommegard/APNS-Pusher/raw/master/Screenshots/main.png "Main")
![Screenshot](https://github.com/blommegard/APNS-Pusher/raw/master/Screenshots/certificates.png "Certificates")

## Changelog
### 2.1
* Added the ability to automatic get the token from an iOS device on the same network via bonjour

### 2.0
* Support for custom JSON payload

### 1.1
* Initial Release

## License
APNS Pusher is released under the MIT-license (see the LICENSE file)

{'fraction_non_alphanumeric': 0.08907938874394335, 'fraction_numerical': 0.008945210585165859, 'mean_word_length': 4.9118942731277535, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3166447', 'n_tokens_mistral': 823, 'n_tokens_neox': 797, 'n_words': 298}