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
- ios开发——公司测试内部环境搭建
- Xcode6+iPhone6 搭建iOS开发真机测试环境
- Xcode6+iPhone6 搭建iOS开发真机测试环境
- iOS开发中用手机和mac搭建IPv6测试环境
- IOS开发环境搭建
- IOS开发环境搭建
- IOS开发环境搭建
- IOS开发环境搭建
- ios开发环境搭建
- 搭建IOS开发环境
- IOS开发环境搭建
- ios开发环境搭建
- ios开发环境搭建
- ios开发环境搭建
- 微信开发——本地测试环境搭建
- Appium测试ios环境搭建
- 新到公司,开发环境搭建
- net开发 公司环境搭建 归纳
- 美的空调器制冷系统故障分析
- 深度学习研究理解8:Understanding Deep Architectures using a Recursive Convolutional Network
- 枚举子集
- 咖啡厅加盟把握黄金时代
- 13.1 异步工作流
- ios开发——公司测试内部环境搭建
- Hadoop YARN配置参数剖析(1)—RM与NM相关参数
- VC中动态添加控件
- tachyon的编译
- 如何精心设计CDN架构?
- Mac OS X 配置 Apache+Mysql+PHP 详细教程
- Leading and Trailing - UVa 11029
- Binder初尝
- FAQ8.15 HashMap和Hashtable有什么区别?