簡體   English   中英

如何測試生產的iOS App Store構建?

[英]How can I test a production iOS App Store build?

我是iPhone開發的新手,我不知道如何測試將發送給Apple的實際二進制文件。 今天我發布了一個在我的本地設備上運行良好的版本,但發布的App Store版本不起作用並且在發布時掛起。

我正在試圖弄清楚如何測試我的生產版本,所以這不會再發生。

我嘗試創建一個ad-hoc二進制文件並將ipa保存到我的桌面,然后導入到iTunes中。 該應用程序已同步並下載但仍保持黑暗並說'等待......'。

我報名參加了Test Flight,它說我的IPA是為了生產而創建的,並且找不到sdk。

我是否需要研究臨時構建和配置文件? 這似乎很快就變得混亂,我不知道從哪里開始尋找/學習。

創建要提交到AppStore的存檔時,它將保存在管理器下(按Command + Shift + 2打開管理器)。 您可以將Ad-hoc分發的相同存檔另存為.IPA文件,然后使用iTunes或TestFlight進行安裝。

在管理器中,只需選擇正確的存檔,單擊“分發”,然后選擇“臨時分發”並使用您的Ad-Hoc分發配置文件對IPA進行簽名(如果您尚未創建臨時分發配置文件,請創建一個在developer.apple.com上,下載並雙擊它以將其導入Mac OS Keychain)以生成.IPA文件。

只要您使用臨時分發配置文件重新簽署AppStore存檔,它就應該在您的測試設備上安裝和執行。

請按照這些步驟進行操作

  1. 從iPhone刪除應用程序。
  2. 創建新的Adhoc Distribution配置文件,使您要運行的設備包含在該配置文件中。
  3. 確保與新創建的配置文件關聯的證書具有有效的私鑰/公鑰對。
  4. 創建存檔后,請參閱必須使用新創建的配置文件創建構建(從存檔后的下拉列表中)。
  5. 如果問題仍然存在,要驗證將.ipa重命名為.zip,請轉到有效負載文件夾,右鍵單擊.app並顯示包內容,請參閱嵌入的配置文件顯示正確的配置文件並添加設備。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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