iOS專案釋出提交出現invalid code signing entitlements錯誤。
阿新 • • 發佈:2019-01-23
1、進入開發者賬號,選擇App IDs,找到自己專案對應的AppId,點選進去編輯,
2、看下錯誤提示出現
--Specifically, value "CVYZ6723728.*" for key "com.apple.developer.ubiquity-container-identifiers" in XX is not supported.--
這樣的錯誤提示 將ubiquity-container這個屬性打勾去掉,儲存。
3、去Provisioning Profiles進去Development刪除與這個專案對應的檔案,重新生成下載到本地(點選右上角➕號生成)。
4、去Provisioning Profiles進去Distribution刪除與這個專案對應的檔案,重新生成下載到本地(點選右上角➕號生成)。
5、回到mac主機,進去X-code,選擇preferences進去賬號管理,選擇View Detail
6、選擇一個provisioning profilies右擊進去詳情,獲取檔案路徑,通過前往資料夾,到/Users/****/Library裡面刪除MobileDevice這個資料夾(先關閉Xcode)。
(補充:5和6兩個步驟是刪除Xcode的所有provisioning profilies檔案)
7、把剛才下載的兩個provisioning profilies檔案雙擊開啟就行了。
8、Xcode,product-》clean-》build-》archive提交即可(這個也是更新版本的方法)。