2013-04-16 50 views
0

我在iPhone上有MyApp.app/文件夾,我的應用在JB手機上工作正常。但我想嘗試一下testflightapp.com,但網站讓我感到困惑。我知道我可以通過將內容複製到Payload dir然後壓縮它來創建簡單的IPA。這將爲JB工作。但是,如何從這個轉向測試?我需要簽署IPA文件才能登陸testflightapp.com嗎?

我沒有使用XCode,我使用clang ++從iPhone上的命令行進行編譯。所以請不要包含諸如「在XCode中點擊該菜單」等答案。順便說一下,我的公司擁有自己的macbook,macminis和蘋果開發者賬戶,以及數十個ipad和iphones,但這不是我的問題的一部分。

謝謝。

+0

您需要使用Ad-Hoc分佈的分佈配置文件簽署ipa。 – Peres

回答

0

是的,您需要使用開發或AdHoc配置文件簽署應用程序。 TestFlight將檢查UDID的配置文件,以僅允許訪問配置文件中設備的IPA。

TestFlight不適用于越獄開發,即使它僅用於測試。

您可以輕鬆地創建自己的網站來提供無線安裝,您可以嘗試開源HockeyKit,它是TestFlight的自託管替代品。

+0

testflight可以與開發版本一起工作而不是adhoc – iPhoneProcessor

+0

@iPhoneProcessor它可以與AdHoc構建完美協作。自從AdHoc開始以來,我一直在使用它。 – rckoenes

+0

同樣在這裏,adhoc是通常的構建配置文件。你確實需要一個有效的配置文件,因爲TestFlightApp擁有Apple的特別許可來完成這項工作。 – ahwulf