Xcode 8 the aps-environment entitlement is missing from the app's signature on submit
Very easy actually. For some reason it got disabled on Xcode 8 but go to Targets -> Capabilities and verify Push Notifications is all correct on that view. For me it had a "Fix Me" I had to click, and voila.
Missing the aps-environment Entitlement. Register Fails
I found a workaround.
I create a new empty project, en test it all. Every thing was fine.
So the issue was not because of my configuration but only because of something in the project file.
Actually my project was an old one from XCode 5.0, maybe it didn't like the automatique transition from one xcode to a new one.
So I restarted a xproj from a XCode 8.3 then a imported all the configuration and file from the other.
Now it works...
(I lost almost a day doing this...)
Related Topics
Convert an iOS Objective C Object to a JSON String
How to Debug an iOS Extension (.Appex)
Swift 3: Type 'Any' Has No Subscript Members
App Installation Failed Due to Application-Identifier Entitlement
How to Allow User to Pick the Image with Swift
Uiviewcontentmodescaleaspectfill Not Clipping
Localizing Strings in iOS: Default (Fallback) Language
How to Use a 'Container View' in iOS
Centering Mkmapview on Spot N-Pixels Below Pin
Swift 3 - Comparing Date Objects
App Does Not Have Access to Your Photos or Videos iOS 9
Type 'Any' Has No Subscript Members (Firebase)
Firebase Cloud Messaging - Send Message to All Users
Reasons for Rejecting iPhone Application by Apple Store
Since Xcode 8 and iOS10, Views Are Not Sized Properly on Viewdidlayoutsubviews
Error When Trying to Obtain a Certificate: the Specified Item Could Not Be Found in the Keychain