ERROR ITMS-90046: "Invalid Code Signing Rights." use of custom applications

I tried to download the application to the apple store using Application Loader include Associated Domains in the application permissions, but I have an error:

ERROR ITMS-90046: "Invalid code signing rights. Your application package signature contains code signing rights that are not supported on iOS. In particular, the value is' applinks: http: //XXX.internal/ 'for the key' com.apple .developer.associated-domains' in 'Payload /MyApp.app/MyApp' is not supported. "

  • I am using a distribution certificate
  • I checked ON in Linked Domains in Application Identifiers in Apple Developer
  • I created a provisioning profile using application identifiers (with associated domains enabled) and a distribution certificate

What could be the problem? I tried to recreate all certificates, preparation profiles, etc.

+5
source share
5 answers

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

 applinks: http://something.com 

and now I have:

 applinks:something.com 

And it works great.

+7
source

Go to the xcode settings. Accounts Select your developer account and double-click the team name on the right. You will see all provisioning profiles, select someone and show in finder. Now delete all these files and go to the trash.

Now delete your account from xocde. Exit xcode. Now run xcode again and go to settings and add your developer account. Download all profiles here.

Now try to build. Let me know if this works.

+1
source

For someone else, stumbling over this, the problem is actually in your application identifier, so just deleting training profiles will not solve anything. Here's how to fix it:

 1. Login into your apple developer account 2. Choose certificates and provisioning 3. Click on App ID 4. Click on the edit button for that App ID 5. Turn off Associated Domains 6. Save 

This will invalidate the existing provisioning profiles, so go to the Provisioning Profiles and you will see that the small icons showing the old ones are no longer valid. Remove them. Create new ones, download them and rebuild your application.

The problem is resolved.

0
source

I had the same problem when you check enter image description here

app id Push Notifications Disabled and enabled the project ON Notifications Not off Notifcation The problem was resolved enter image description here

0
source

Turning linked domains into disconnect features and then resolving this for me again.

0
source

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


All Articles