2013-03-16 57 views
1

我已經完成了一個iOS應用程序的工作,我希望我的一些朋友在將它提交給應用程序商店之前在其設備上進行測試。然而,他們居住在世界的另一個地方,我們無法掌握各自的設備。有沒有辦法讓我使用他們的UDID並生成一個.ipa文件,讓他們通過電子郵件在他們的設備上測試,而不必爲我提供實際的設備?我可以在屬於世界另一部分的人的iOS設備上測試應用程序嗎?

我聽說過TestFlight是一種可能的解決方案,但是它可以用於位於世界其他地方的設備,而且我只需要使用UDID?請記住,我希望測試我的應用程序的人不是iOS開發人員,因此未在Apple的開發人員計劃中註冊。它還能完成嗎?

回答

1

是的,TestFlight正是您用來與非開發人員測試人員輕鬆完成此操作的服務類型。他們將能夠點擊電子郵件中的鏈接,並將其安裝在手機上。只要您將自己的UDID添加到TestFlight和Apple開發者帳戶,它們的位置並不重要。

0

Testflight允許您這樣做。您需要做的是在您的帳戶中註冊他們的UDID並向他們發送鏈接以下載應用程序。然後,您通過該帳戶發送您的應用程序,他們將收到一封電子郵件以下載該應用程序。

希望這有助於..

3

對於你在你的iOS Provisioning Portal中創建新的設備與您的朋友UDID。然後在供應門戶>供應>分銷>供應配置文件中編輯您的currant分佈配置文件,並在該分配配置文件中添加新創建的設備。比使用這個新的配置文件創建臨時分配IPA。而且,taadaa,這個IPA將運行在你的朋友iPhone上。

以下是分發證書的截圖。

enter image description here

enter image description here

使用此video創建臨時分佈圖和IPA。

這與我們將應用程序提供給客戶進行審閱的方式相同。

+0

非常感謝您的詳細解決方案,但不幸的是我已經向其他人(誰是第一個回覆)授予了正確的答案。我非常感謝您花時間提供截圖,併爲我提供視頻鏈接:-)保重,一切順利! – syedfa 2013-03-16 07:09:31

+0

歡迎您..... – Dilip 2013-03-16 07:10:51

相關問題