PKPushRegistry on iOS 9 registration failing
Originator: | chrishansen | ||
Number: | rdar://22996283 | Date Originated: | 10/6/15 |
Status: | Open | Resolved: | |
Product: | iOS SDK | Product Version: | 9.0.2 |
Classification: | Bug | Reproducible: | Yes |
Summary: Setting desiredPushTypes to PKPushTypeVoIP like the example on https://developer.apple.com/library/prerelease/ios/documentation/Performance/Conceptual/EnergyGuide-iOS/OptimizeVoIP.html in listing 11-1 on iOS 9 doesn't ever call didUpdatePushCredentials or didInvalidatePushTokenForType. It works fine on iOS 8.4.1 Steps to Reproduce: 1. Set up VoIP from guide: https://developer.apple.com/library/prerelease/ios/documentation/Performance/Conceptual/EnergyGuide-iOS/OptimizeVoIP.html 2. Run on iOS 9 device Expected Results: I'm expecting to see a successful registration with new push credentials Actual Results: No new push credentials Version: iOS 9.0.2 [13A452] Notes: Configuration: iPhone 6s 64GB AT&T using WiFi running iOS 9.0.2, iPod touch 32GB WiFi running iOS 8.4.1 model MD723LL/A
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!