Error Itms-90164/90046: Invalid Code Signing Entitlements

ERROR ITMS-90164/90046: Invalid Code Signing Entitlements

Finally after 2 weeks of hair pulling..

For some reasons, if there is no key 'application-identifier' in the Entitlements.plist that is set to TEAMID.com.Company.CompanyAppDemo, Xamarin will use the original application-identifier, i.e. TEAMID.com.Company.CompanyApp

So the solution was to add application-identifier specifying the correct application bundle ID inside Entitlements.plist. Then include the plist in the Build Options > iOS Bundle Signing.

ERROR ITMS-90164: Invalid Code Signing Entitlements for 'com.apple.developer.ubiquity-kvstore-identifier' Key

For anyone ending up here:
You should use TEAM_ID instead of APP_PREFIX for kvstore-identifier.

<key>com.apple.developer.ubiquity-kvstore-identifier</key>
<string>[TEAM_ID].[BUNDLE_ID]</string>

Invalid Code Signing Entitlements errors when loading build to iTunes Connect

I was creating an .ipa file from archive with help of command line:

xcodebuild -exportArchive -archivePath $’MyAppArchive.xcarchive’ -exportPath $”MyApp” -exportFormat ipa -exportProvisioningProfile Provisioning_Profile_Name

With only one provisioning profile specified. That was the problem.

Problem could be solved if one specify both profiles for app and for keyboard (stackoverflow question). Or you can simply create .ipa using Xcode, as I did.

ERROR ITMS-90046: Invalid Code Signing Entitlements. using custom applinks

I have solved this issue.
My problem was that I wrote wrong domain name. I had before:

applinks: http://something.com

and now I have:

applinks:something.com

And it's working great.

ERROR ITMS-90046: value 'Development' for key 'com.apple.developer.icloud-container-environment' is not supported

Ended up removing the iCloud as I found a way to not use it. I used secure-storage and preferences instead. Note that the keys used to store them must contain the app identifier, for whatever reason, otherwise it doesn't always pick it up from the device (phone, tablet, etc).



Related Topics



Leave a reply



Submit