我想做以下事情: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 –