You may remove the platform quirks for iOS if you use the same approach as in PushPlugin, i.e. extending AppDelegate by using a category + method swizzling.
I did it personally in my fork of your repository, from which I don't make a pull request to you only because we added some non-general purpose modification to the registration pattern, but it works!
This means no more need of modifying the AppDelegate.m manually, nor opening the bloody damned XCode to build your cordova project...! :)
You may remove the platform quirks for iOS if you use the same approach as in PushPlugin, i.e. extending AppDelegate by using a category + method swizzling.
I did it personally in my fork of your repository, from which I don't make a pull request to you only because we added some non-general purpose modification to the registration pattern, but it works!
This means no more need of modifying the AppDelegate.m manually, nor opening the bloody damned XCode to build your cordova project...! :)