我想做以下事情:adhoc分佈
我開發了一個iphone應用程序。我想將它發送給我的團隊成員進行測試,而不必將其設備ID插入到蘋果開發者計劃系統中。我有一個企業Apple開發人員帳戶。
我該怎麼做?
我只想給會員發送一個鏈接,他們可以點擊他們的iPhone來安裝應用程序,而無需使用iTunes或任何其他軟件。
謝謝!
我想做以下事情:adhoc分佈
我開發了一個iphone應用程序。我想將它發送給我的團隊成員進行測試,而不必將其設備ID插入到蘋果開發者計劃系統中。我有一個企業Apple開發人員帳戶。
我該怎麼做?
我只想給會員發送一個鏈接,他們可以點擊他們的iPhone來安裝應用程序,而無需使用iTunes或任何其他軟件。
謝謝!
3 - 步驟
創建你想用這個也就是沿行任何網站一個簡單的Web鏈接: itms-services://?action=download-manifest&url=https://www.example.com/apps/myAppManifest.plist"
更正xCode生成的「Manifest」plist文件中的應用程序鏈接。你manifest.plist看起來像:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>items</key> <array> <dict> <key>assets</key> <array> <dict> <key>kind</key> <string>software-package</string> <key>url</key> <string>https://www.example.com/apps/myApp.ipa</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>com.mycompany.myapp</string> <key>bundle-version</key> <string>1.0</string> <key>kind</key> <string>software</string> <key>title</key> <string>MyApp</string> </dict> </dict> </array> </dict> </plist>
因此,在總結:你的用戶看到的將鏈接到介紹到的iDevice的OS中的plist,軟件和在哪裏下載網絡鏈接它。現在請記住,您的企業許可只允許您分發給屬於貴公司的個人。使網站安全是明智之舉。
更新:從iOS 7.1開始,需要將清單託管在HTTPS鏈接上。只是HTTP不會工作了。
無需向用戶詢問是否 供應分佈和應用程序文件複製到iTunes,然後同步 iPhone與它分發應用的一種方式。
現在,他們只需點擊手機上的電子郵件鏈接,即可在設備上打開網站,然後點擊即可在iPhone上安裝應用程序和配置文件。
http://blog.amarkulo.com/ad-hoc-profiles-and-application-distribution-via-web
其他參考:
如何添加在其中可以同時下載可以顯示plist文件的應用程序圖標。請參閱http://help.apple.com/iosdeployment-apps/mac/1.1/#app43ad871e –