解析Xcode把应用程序打包成ipa---解决打包完新版本itunes提示不是有效应用程序的问题
Xcode把应用程序打包成ipa是本文要介绍的内容,不多说,先俩看内容。注意:本方法需要先制作假凭证编译于项目中,否则产生的ipa还是无法于iPhone中运行。
制作方法请参考: http://blog.lansea-chu.com/index.php/archives/786
由于我有测试应用程序的需求,
采用ipa的方式布署对我来说最快速也最方便。
也不需要另外透过SSH等方式来做布署,
产生ipa档的方式其实很容易,
没有甚么必要另外安装外挂或者是用一些特殊方式
只要在编译的时候选择编译到『装置』
(即使你iPhone没接上也没关系)
编译后如果说无法于装置上执行,不用管他
直接编译后到build文件夹底下去找编译好的档案,
有一个文件夹内会有两个档案,分别为你的项目名称,与*.dSYM,在这个文件夹下创立一个目录名字为Payload(大小写要注意,否则会安装失败)
我们只需要将你的项目名称的那个档案,
放入这个目录
接着压缩成zip档案,
再把扩展名改为.ipa
即可透过iTunes把ipa布署到iPhone了
小结:解析Xcode把应用程序打包成ipa的内容介绍完了,希望本文对你有所帮助!
以上方法解决了打包完新版本itunes提示不是有效应用程序的问题,以前都是直接将项目名称的档案压缩成zip在改名,但是在新版的itunes下提示,不是有效的应用程序,无法添加到itunes资料库,这下在他外面加一个Payload的文件夹就解决了。
妈妈再也不用担心我发越狱版应用了。^_^!