iOS app 'The application could not be verified' only on one device

前端 未结 15 1725
别跟我提以往
别跟我提以往 2020-12-12 14:09

I have two iphone devices( 4s and 5 ) connected to my computer and i am trying to install an application in both the devices. It installs pretty well in iphone 5 but it give

15条回答
  •  情书的邮戳
    2020-12-12 14:35

    To others not using RubyMotion and don't think that deleting the app is acceptable (as in, you want to do upgrade testing). Check out the bottom of these docs from Apple:

    https://developer.apple.com/library/ios/technotes/tn2319/_index.html

    It looks like they changed something in 8.1.3 to check for this new rule.

    The Fix

    "[Add] the installed application’s application-identifier value, as logged in the second parentheses, to the previous-application-identifiers entitlement’s array value for the app being installed (by resigning it or re-building it) and requesting new special provisioning profiles as shown below."

    previous-application-identifiers
    
        {Your Old App ID Prefix}.YourApp.Bundle.ID
    
    

    EDIT:

    In order to do this, you need special provisioning profiles. You can request these from Apple: "To enable signing with the previous-application-identifiers entitlement new special provisioning profiles are required that can be obtained by going to the Contact US page and requesting them." (from the docs linked above).

提交回复
热议问题