簡體   English   中英

通過xcode使用企業部署來退出應用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM