Missing Push Notification Entitlement

936 views
Skip to first unread message

umesh chand

unread,
Apr 11, 2017, 3:26:28 AM4/11/17
to Firebase Google Group
Hello,

I'm getting Missing Push Notification Entitlement  email from iTunes Store every time I upload the build to iTunesConnect for internal testing. I'm only using Analytics, Crash Reporting, Authentication and Remote Config features of Firebase SDK. I've already added FirebaseAppDelegateProxyEnabled: No to my app's plist file. 

I don't need firebase messaging or push notification for my app. Is there any of above feature required push notification? If not then how would I get rid of this problem ?


Subject: iTunes Connect: Your app "MyApplication" (Apple ID: XXXXXXX) has one or more issues

 

Dear developer,


We have discovered one or more issues with your recent delivery for "MyApplication". Your delivery was successful, but you may wish to correct the following issues in your next delivery:

Missing Push Notification Entitlement - Your app appears 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. Xcode 8 does not automatically copy the aps-environment entitlement from provisioning profiles at build time. This behavior is intentional. To use this entitlement, either enable Push Notifications in the project editor's Capabilities pane, or manually add the entitlement to your entitlements file. For more information, see https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1.

After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.


Regards,

The App Store team

 

Fred van Rijswijk

unread,
Apr 13, 2017, 1:47:27 AM4/13/17
to Firebase Google Group
Do you have push notifications enabled in your capabilities or in your certificate for that app?

Op dinsdag 11 april 2017 09:26:28 UTC+2 schreef umesh chand:

umesh chand

unread,
Apr 17, 2017, 10:03:26 AM4/17/17
to Firebase Google Group
No. Neither I have enabled the notifications in capabilities nor in app's certificate.

Phil Peterman

unread,
Apr 27, 2017, 6:05:38 PM4/27/17
to Firebase Google Group
If you're importing the whole Firebase SDK then it includes the push notifications library and that is what iTunesConnect is seeing.

Puzzled me for quite a while too.

umesh chand

unread,
May 15, 2017, 10:27:18 AM5/15/17
to Firebase Google Group
Hi Phil,

Thank you for the response. I'm importing only following Firebase SDK:

  1. pod 'Firebase/Core', '~> 3.7.1'
  2. pod 'Firebase/Analytics'
  3. pod 'Firebase/Auth'
  4. pod 'Firebase/Crash'
  5. pod 'Firebase/RemoteConfig'

Do you see any imported module will cause this notification ?
Reply all
Reply to author
Forward
0 new messages