所以我們都需要將我們的應用程序部署到真正的iPhone上進行測試。我敢肯定,你和我一樣,已經找到了一羣吸血鬼,幫助你完成這個過程。無論何時您想將構建版本發送給新用戶,都需要將新設備ID添加到您的臨時規定中。這部分是相當無痛的。試圖讓Xcode使用新的配置文件時,麻煩就開始了。什麼是將新設備添加到adhoc設置的最佳工作流程?
什麼是最好的方式來獲取Xcode和第一次使用新的規定?理想情況下,我想這樣做沒有更改.xcodeproj文件。
所以我們都需要將我們的應用程序部署到真正的iPhone上進行測試。我敢肯定,你和我一樣,已經找到了一羣吸血鬼,幫助你完成這個過程。無論何時您想將構建版本發送給新用戶,都需要將新設備ID添加到您的臨時規定中。這部分是相當無痛的。試圖讓Xcode使用新的配置文件時,麻煩就開始了。什麼是將新設備添加到adhoc設置的最佳工作流程?
什麼是最好的方式來獲取Xcode和第一次使用新的規定?理想情況下,我想這樣做沒有更改.xcodeproj文件。
我不能在不更改.xcodeproj文件的情況下做到這一點,但這可能是因爲我有可怕的運氣讓事情沒有經過整個「構建乾淨的,取消選擇配置文件,重新選擇配置文件「過程。
我已經這樣做了如下,具有良好的成功:
則...
如何自動建立在Xcode IPA文件:http://www.idotcom.us/2009/05/how-to-build-a-ipa-file-from-xcode/
如何建立一個IPA文件通過臨時發出步驟一步的解釋。你必須改變你的XCode項目,但這樣你創建一個單獨的目標,所以它不會影響你的主項目。
我現在要做的是創建一個新的供應配置文件,如果設備發生變化。即使您修改了現有的名稱,它本質上也是具有不同ID的新配置文件,但具有新名稱。然後測試人員的iPhone用相同的名稱填充配置文件:)
是的,這意味着每次更改您的Xcode項目文件,但根據我的經驗,它更可靠。
如果您確實保留了相同的名稱,請小心Xcode的配置配置文件緩存,這會導致配置文件混亂。最好的辦法是從Organizer窗口中刪除所有配置文件,並刪除〜/ Library/MobileDevice/Provisioning Profiles中的文件。然後重新啓動Xcode並重新導入配置文件。