Xcode – with Xcode 8 no valid ‘aps-environment’ entitlement string found

xcode

I installed Xcode 8. Since then I am getting

application:didFailToRegisterForRemoteNotificationsWithError:, Thread
[{number = 1, name = main}] error [Error
Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment'
entitlement string found for application"
UserInfo={NSLocalizedDescription=no valid 'aps-environment'
entitlement string found for application}]

I tried downloading and double-clicking provisioning files again. It did not work.

I did check that push notifications are enabled for provisioning files.

I even logged out of Xcode account and logged in again…did not help.

Which setting I might be missing for Xcode8/ios10?

It was working for Xcode 7.3/ios9/8.

Please help.

Best Answer

Please enable the push notification toggle , make it ON, in the capabilities section (Next to project section)