我在導出Xcode 6 beta 2上的Ad Hoc Distribution應用程序時遇到問題:在Xcode 6上導出我的項目以進行臨時開發時,我收到此警報。我試過在Xcode 5上導出它,保存.ipa完全沒有問題。有人也遇到這個問題嗎?
3 回答

白衣非少年
TA貢獻1155條經驗 獲得超0個贊
這對我有用。
在我的機器上,我同時保留了Xcode 5和Xcode 6 beta。
在Xcode 6 beta中,存檔項目。關閉Xcode 6。
打開Xcode 5,轉到Organizer并使用適當的配置文件將Ad Hoc構建為導出。
而已!

慕村9548890
TA貢獻1884條經驗 獲得超4個贊
兩天前我遇到過同樣的問題。原來問題是:
我有自己的帶有適當私鑰的開發人員分發證書
我有沒有私鑰的客戶的企業開發人員分發證書
我嘗試為客戶制作企業發行包
Xcode向我拋出模糊錯誤:您的帳戶已具有有效的iOS發行證書
解決方案是:為我的客戶的企業帳戶獲取私鑰。有兩種可能的選擇:
要求您的客戶提供憑據以訪問其在Apple網站上的企業開發人員帳戶。吊銷舊證書并重新創建它。您將在此過程中創建私鑰。注意:吊銷企業分發證書會使使用該證書簽名和部署的所有應用程序無效(官方信息)。
要求您的客戶從他的“鑰匙串訪問”應用程序中將其私鑰導出為* .p12文件,并使用密碼將其發送給您。您無法從Apple網站下載現有私鑰。獲得它的唯一方法是詢問您的客戶。我做到了,終于可以制作出包裝了。
如何確定您是否具有證書的私鑰:打開“鑰匙串訪問”應用程序。選擇證書。查找您的證書。如果您在證書的左側看到一個小的灰色三角形,請打開它,然后會看到您的私鑰。沒有三角形=沒有私鑰。
- 3 回答
- 0 關注
- 558 瀏覽
添加回答
舉報
0/150
提交
取消