1.首先要申请一个苹果企业者开发账号,用这个账号打包程序这是必须的,因为只有这样那些没有注册的设备才能安装测试程序。企业账号很好申请,首先申请一个免费的邓白氏编码,然后申请企业账号。这些在苹果开发者网站都可以完成,大概一个星期多就可以申请到,告诉你们老板,不要太抠省那几千块钱。这个会有用 的。
2.找一个服务区存储你的ipa包,和两张图片,供用户扫描安装时用。图片为:Icon57@2x.pngIcon57.png
3.创建一个.plst文件如下:
<?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>http://***/client/iphone/iPhone.ipa</string> </dict> <dict> <key>kind</key> <string>full-size-image</string> <key>needs-shine</key> <false/> <key>url</key> <string>http://***client/iphone/Icon57@2x.png</string> </dict> <dict> <key>kind</key> <string>display-image</string> <key>needs-shine</key> <false/> <key>url</key> <string>http:/***client/iphone/Icon57.png</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>应用Bundleid</string> <key>bundle-version</key> <string>5.6.1</string> <key>kind</key> <string>software</string> <key>title</key> <string>应用名称</string> </dict> </dict> </array> </dict> </plist>4.然后把plist放到一个HTTPs的环境里,供网页访问。必须是HTTPs环境,如果公司没这样的环境,就去想办法去其他渠道申请,很多渠道都可以有。
5.写个网页放在服务器上,把网页地址搞成二维码。网页最关键代码<ahref="itms-services://?action=download-manifest&url=https://****/iphone.plist"><imgsrc="http://***/u/app/download/images/youmiuser.png"></a> 解释就是点击触发plist文件。
6.整体流程就是:扫描二维码》你写的网页》.plist文件》图片ipa包。这样你就可以在发版前让公司所有人替你测试一把了。感觉可以的时候就上传appstroe吧。
7.搭建成功后,每次测试只要替换ipa包就可以了。
原文地址:http://blog.csdn.net/xiao562994291/article/details/43451391