[英]Resigning the app with the Enterprise Deployment via xcode
我使用了.xcarchive文件,但無法安裝在iPad上生成的已簽名ipa。 簽名的ipa源自iPad的xcode存檔。
我收到以下錯誤:
2 14:58:12 Test-iPad3 installd[34] <Error>: 0x1b1d000 -
[MICodeSigningVerifier performValidationWithError:]: 186:
Failed to verify code signature of <MIExecutableBundle :
path = /private/var/mobile/Library/Caches/
com.apple.mobile.installd.staging/temp.bFDqhk/extracted/
Payload/Test_iPad.app identifier = com.companyname.xxx.ipad
type = 4> : 0xe8008016 (Entitlements found that are not
permitted by provisioning profile)
Nov 2 14:58:12 Test-iPad3 installd[34] <Error>:
0x1b1d000 -[MIInstaller performInstallationWithError:]:
Verification stage failedstat ov: No such file or directory
當我使用顯式包標識符com.companyname.xxx.ipad時,出現錯誤
“帶有標識符'com.companyname.xxx.ipad'的應用程序ID不可用。請輸入其他字符串。”
任何想法是什么問題?
提前致謝!
您的應用已啟用某些特定的權利,因此您無法使用通配符配置文件。 通配符配置文件只是一個小菜一碟,沒有權利在開始時就減少一些設置。 要添加權利,您需要在成員中心中創建一個具有與其相關聯的權利的應用程序ID(您的捆綁包標識符需要與此ID匹配)。 然后,您需要創建一個使用此應用程序ID的新配置文件。 擁有新的配置文件后,即可簽名/存檔您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.