簡體   English   中英

iOS應用程序的驗證和即席分發的困惑

[英]Confusion over Validation and Ad-Hoc Distribution of iOS app

作為MSc項目的一部分,我已經為iPhone創建了第一個iOS應用程序

我不想將其上傳到App Store,而是將其轉換為審查員可以用來在自己的設備上檢查我的應用程序的文件。

因此,我需要保存我的應用程序以進行Ad-Hoc deployment

我創建了Xcode項目的檔案,然后按照Apple建議的步驟進行操作

在我的硬盤上創建了一個myProject.ipa文件。 這夠了嗎 ? 這是我需要發送給審查員的所有信息,以便他們可以在自己的iPhone中安裝該應用程序嗎?

因為,我注意到在Archive Organizer中的Distribute按鈕的頂部還有一個名為Validate的按鈕(我只按下該按鈕來創建.ipa文件)。

因此,我回到了存檔組織者 ,再次選擇了存檔,然后單擊“ Validate ,我得到了:

找不到申請記錄

必須先准備好應用程序才能在iTunes Connect上載,然后才能在Xcode中對其進行驗證或提交。

我去了iTunes Connect帳戶,它顯然是空的,也就是說,我還沒有向AppStore提交任何應用程序。但是我還是要驗證我的應用程序,然后再將其發送給審查員,以查看它是否滿足所有要求(即使現在可以在我自己的設備上正常工作-可以肯定)。

那么以上消息是什么意思? 為了驗證它,我是否必須將我的應用程序添加到iTunes Connect(即AppStore)?

而且, 是否應首先驗證一個應用程序才能作為Ad-Hoc分發的一部分在其他設備上運行?

在此先感謝您的幫助!

驗證僅在您將應用程序提交到App Store時進行。 之所以收到“未找到應用程序記錄”消息,是因為要提交到App Store,您實際上必須先在iTunes Connect中創建一個App Submission,然后獲取所有輸入的元數據。

XCode查詢該記錄,以便它可以關聯您正在構建的項目。

對於臨時分發,您需要確保將檢查者設備添加到創建檔案時使用的分發配置文件中。 然后,您只需給他們.ipa,他們就可以通過iTunes安裝。

暫無
暫無

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

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