上週我更新了Xcode 6的最終版本,並且一切順利。我已經能夠構建我的代碼,生成adhoc分發版本(用於舊版Testflight)等。Xcode 6:沒有爲AdHoc分佈構建找到供應配置文件;在增加健康套件權利後
今天我添加了一些healthkit代碼,並且必須在AppId中啓用HealthKit才能完成構建。在我這樣做後,Xcode拒絕分發我剛存檔的版本來創建最終的.ipa文件。無論現在發生什麼,我都會收到錯誤消息。
我所做的一切,試圖解決這個問題,因爲各種測試:
- 再生我的應用程序發行配置文件的即席釋放。
- 刪除了以前的所有Xcode設置配置文件,重新安裝並重新導入了所有設置配置文件。更新的配置文件是肯定存在的。
- 在常規設置中更改了團隊,並將其更改回正確的一個;允許Xcode嘗試「解決」這個問題。
- 更新了「構建設置」,以便爲檔案使用的版本提供正確的分發配給配置文件。已確認的代碼簽名對於團隊來說是正確的
- 嘗試「自動」設置配置文件和代碼簽名作爲備用。
- 關閉並重新啓動的Xcode這個
無幫助再次生成的.ipa,這增加Healthkit支持和傷病退役這一切都工作過。
我該如何解決這個問題,以正確生成我的ipa版本?
編輯 我能得到的IPA通過安裝調配,似乎完全符合我的分佈即席的個人資料,除了它包含了所有的用戶設備我在門戶網站,包括那些外形而產生的XC建立了早已被淘汰(前僱員)。唯一的區別是所需的配置文件不包括大約一半的設備。我寧願不必這樣做。
我有一個類似的問題:https://devforums.apple.com/thread/248835?tstart=0 – marciokoko 2014-10-02 17:55:37