2、编写plist文件:plist文件中需注意提供正确的ipa文件路径,以及版本号和Bundle ID。plist文件示例参考 x5.plist (1.1 KB, 下载次数: 641)
其中以下几项信息必须与ipa包的相关信息相符:
<dict>
<key>bundle-identifier</key>
<string>com.justep.x5.demo</string> //ipa包的应用包名Bundle ID
<key>bundle-version</key>
<string>5.3.2</string>//ipa包的版本号
<key>kind</key>
<string>software</string>
<key>title</key>
<string>X5 App download</string>
</dict>
3、将plist文件放在https服务目录下。例子中是放在了新建的apps文件夹下。
4、使用itms-services参数访问中转的plist描述文件。
itms调用参考:onclick="window.location.href='itms-services:///?action=download-manifest&url=https: //x.justep.com/apps/x5.plist'"
<blockquote>
一、Xcode-archive(苹果推荐方式) --- (推荐)
二、iTunes拖入
三、全自动编译脚本 --- (推荐)
四、通过已有.app,编译脚本自动生成ipa包
五、通过已有.app,手动压缩改后缀方式
</blockquote>
</br>
<blockquote>
** 一、Xcode-archive(苹果推荐方式)(推荐)**
</blockquote>
<blockquote>
** 二、iTunes拖入**
</blockquote>
<blockquote>
三、全自动编译脚本
</blockquote>
<blockquote>
四、通过已有.app,编译脚本自动生成ipa包
</blockquote>
5.将要转化的.app文件放到distribute/文件夹下
这时的文件夹目录结构是这样的:(注意,脚本中所有appName请先替换成你的真正app名称)
6: 运行distribute.sh脚本
打开Terminal,cd到distribute文件夹下,把distribute.sh拉到terminal中执行。如果提示permission denied,则用“chmod 777 distribute.sh”命令赋予权限后,再执行一次distribute.sh。
7: 大约若干秒后,会在distribute/文件夹下生成appName/文件夹,里面的appName.ipa就是我们想要的包。
<blockquote>
** 五、通过已有.app,手动压缩改后缀方式**
</blockquote>
<br />
参考资料:
http://jingyan.baidu.com/article/ceb9fb10f4dffb8cad2ba03e.html
http://www.cnblogs.com/wengzilin/p/4601684.html
——————————— 【 MadeBy 纪宝宝 】 ———————————
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)