Posts

Post not yet marked as solved
9 Replies
Hi @jdiestram. About your questions, the follow parameters were the right way: specifically in the follow parameters(Debug and Release configuration): CODESIGNIDENTITY = "Apple Development"; CODESIGNSTYLE = Automatic; And for your last question: and what do you mean with "only changing the product name to English"? I've been doing more investigation about it and my conclusion is that if you have special characters or another non standard character that are not part of the standard English in the Product Name(Select the Project->Target->Build Settings), you're going to get the error of the push notifications. And then, for fix the root problem, you only have to replace the Product Name by the General Variable $(TARGET_NAME). If your file ProjectTargetName.entitlements has the special characters that were part of the old product name, please be sure to recreate it. I did it removing first the file and recreating all app capabilities(deleting and adding all again in Project->Target->Signing and capabilities), It will create the entitlements file again. Rebuild and test your app. Remember that the product name is not the display name. It is configured in Info project section. I hope that it can help you.
Post not yet marked as solved
9 Replies
I found a Solution! I created a new application with the same app bundle Id that my application that is not working. After that, I tested that push notifications were working in the new test app in iOS 14. I compare the two projects(.pbxproj in text file mode) and I found some difference in the section /* XCBuildConfiguration section */, specifically in the follow parameters(Debug and Release configuration): CODESIGNIDENTITY = "Apple Development"; CODESIGNSTYLE = Automatic; For some reason, there were with other values. After put the same values that my Test App, the problem disappered and I was able to get the push notification permission again. I you can read in the Apple help, they mention that you have to have a valid developer account to test push notifications, and I think that the problem was because the signing configuration were bad and for some reason in Xcode 11 and iOS 13 was working. Some other people in other threads were able to fix the problem only changing the product name to English, but sincerely is very strange this solutions and it not worked for me. But is more strange the behavior of this problem when your application is working in iOS 13 version and all I did to fix the problem.
Post not yet marked as solved
11 Replies
Can you share the solution please? Thanks.