There is no right to push push notification. Application subscription rights do not include "aps-environment",

Now I am working on an Apple Push Notification application.

And in terms of testing, it works great, but Apple continues to send me the email below.

I read on the net and did my best to avoid this. My application identifier is turned on for Push Notification, it regenerates my Provisioning Profile (several times), updates my accounts in the Xcode settings and .... But it continues to do what I do. Am I missing a point? Or should I just ignore it? I am afraid if ignored this application may be rejected.

Anyone with similar experience?

Dear Developer,

We have encountered one or more problems with your recent delivery for "TheAppABC". Your delivery was successful, but you can fix the following problems with the following delivery:

No Push Transfer Notification Rights - Your application appears to include the API used to register with the Apple Push Notification service, but the application’s signing rights do not include the “aps-environment” rights. If your application uses the Apple Push notification service, make sure your application identifier is enabled for Push Notification in the Portal Provisioning Portal and resubmitted after signing your application with a distribution profile that includes the “aps-environment” access right. See the Prevention and Development section of the Local and Push Notification Programming Guide for more information. If your application does not use the Apple Push Notification service, no action is required. You can remove the API from future views to stop this warning. If you use a third-party structure, you may need to contact the developer for information about removing the API.

After troubleshooting, you can use Xcode or Application Loader to upload the new binary to iTunes Connect. *

Hello,

App Store Team

+6
source share
1 answer

This message appears when the AppId used for provisioning is not added using Push Notification Services.

We hope that you created AppId without Push services and created mobile software with it, later you added push services, forget to update mobile software with it. And you did not mention your APNS certificate. And also you have to do the same as during the development process for the distribution process ...

Please follow this link, hope this helps:
http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1

I do not think they will reject the application, but Push Services will not work ...

It should look like this if everything is added perfectly:

you should see aps-environment

+1
source

Source: https://habr.com/ru/post/988139/


All Articles