After changing our app (AppID 779114) from PG 3.4.0 to PG 3.5.0 we received the following warning from iTunesConnect:
Missing Push Notification Entitlement - Your app appears to include API used to register with the Apple Push Notification service, but the app signature's entitlements do not include the "aps-environment" entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the "aps-environment" entitlement.
Our app does not contain any logic at all for push notifications.
After reverting back to PGB 3.4 and uploading that binary to itunesconnect no warning of that sort was given.
Any clues?
Henk Kelder
Missing Push Notification Entitlement - Your app appears to include API used to register with the Apple Push Notification service, but the app signature's entitlements do not include the "aps-environment" entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the "aps-environment" entitlement.
Our app does not contain any logic at all for push notifications.
After reverting back to PGB 3.4 and uploading that binary to itunesconnect no warning of that sort was given.
Any clues?
Henk Kelder


Anders Borg
I've never had problems with UDID. That's completely outside PhoneGap/Cordova/Build. Do you mean it works different from native iOS apps? I rely mostly on UDID for testing.
Anders Borg