iOS 13: Due to a bug in iOS 13, the
pushy.register() callback may never be called when your device is connected through Wi-Fi in rare scenarios. The only solution appears to be to temporarily connect to a different Wi-Fi network, or connecting through cellular instead. This bug may be fixed by Apple in future versions of iOS.
On other iOS versions, please check whether your project is using any other push library, such as FCM or OneSignal. These libraries clash with the Pushy iOS SDK as they hook into the APNs methods which the Pushy iOS SDK relies on.
Also, please make sure your
AppDelegate class does not override any of the following APNs methods: