Project: titanium
Issue TIMOB-23533: If you have LiveView enabled, then you cannot registerForPushNotifications on iOS
*Details:* If you have LiveView enabled, then you cannot registerForPushNotifications on iOS. *Note:* To workaround this issue, turn off LiveView. *Steps to reproduce:* # Make sure you have a valid provisioning profile for iOS push # Create a Titanium app with services enabled # On platform.appcelerator.com, make sure to setup iOS push # Next, download, unzip, and copy contents of Archive.zip into Titanium Resources directory # Enable LiveView # Install app to device # Once the app is launched, go to *Push Notifications > Settings for This Device* # Click the *Disabled* button to *Enable* push notification *Actual:* Device token is not retrieved i.e. {{Ti.Network.registerForPushNotifications}} is not registering the {{success}} callback; go to {{Resources/windows/pushNotifications/pushManager.js}} and see line 76. *Expected:* Device token should be retrieved from ACS; see attachment.
Story points: 8