ios开发——公司测试内部环境搭建

来源:互联网 发布:python try sys.exit 编辑:程序博客网 时间:2024/04/30 03:07

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包就可以了。

0 0