是否有可能爲iPhone提供臨時構建,而不要求設備ID?是否有可能爲iPhone提供臨時構建,而不要求設備ID?
我想部署應用程序給幾個人,但我不想要求設備ID創建一個配置文件和所有的東西。
是可能的嗎? 如果不是,最簡單的方法是什麼?
謝謝
是否有可能爲iPhone提供臨時構建,而不要求設備ID?是否有可能爲iPhone提供臨時構建,而不要求設備ID?
我想部署應用程序給幾個人,但我不想要求設備ID創建一個配置文件和所有的東西。
是可能的嗎? 如果不是,最簡單的方法是什麼?
謝謝
如果沒有設備ID,您無法進行AdHoc生成,因爲這會爲您提供一個位於App Store外的分發渠道。 AdHoc僅用於測試
企業帳戶沒有任何設備ID部署要求,但您需要成爲一個擁有DnB號碼等的公司,並支付300美元的年費。
不容易。
蘋果喜歡控制分銷渠道。如果您可以在不知道設備ID的情況下分發您的應用,則可以創建一個競爭應用商店。 Apple要求您列出設備ID並將您限制爲100個設備,這對於開發/測試目的來說應該足夠了。
一些可能的解決方案:
CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate codesign -f -s 'iPhone Developer' MyApp.app
。此外,您可能需要指定權利)。不,這是不可能的(除非你(和你的人)使用越獄設備)。
假設你不打算把你的應用程序放在iTunes上,我猜你必須問問他們的設備ID,至少一次。
但是,一旦你有了他們的ID,剩下的部分就會像給他們一個URL一樣簡單。他們只需使用移動版Safari瀏覽器訪問該網址,即可直接下載該應用。
這裏有一個鏈接顯示如何做到這一點:
http://www.readwriteweb.com/mobile/2010/12/apple-best-kept-secret-how-to-do-ad-hoc-installs.php
簡單地說,沒有。
如果你關心我從Google的測試者的UDID的複雜性,我建議讓他們安裝&使用Ad Hoc Helper,這使得該方法非常簡單(只要他們的電子郵件設置設備上) 。