下面这个方法我自己刚打包成功,但是能不能上传到appstore,还待前方反馈。
1:配置xcode信息
选择edit scheme
![1.png](https://i-blog.csdnimg.cn/blog_migrate/4231818cb9682abfedcc717b4569b46e.webp?x-image-process=image/format,png)
1.png
build Config 选项选择为release
![2.png](https://i-blog.csdnimg.cn/blog_migrate/7185940d60ba64f50e8ff7f87e5860b8.webp?x-image-process=image/format,png)
2.png
然后选择你需要用到的证书。
2,生成.xcarchive文件
点击xcode的Product下面选项Archive
![3.png](https://i-blog.csdnimg.cn/blog_migrate/181770f0995c3ce35fb69266abbcd664.webp?x-image-process=image/format,png)
3.png
完成后会出现
![4.png](https://i-blog.csdnimg.cn/blog_migrate/e4bc1e3e91328df920f29e2c5dcb8b4b.webp?x-image-process=image/format,png)
4.png
选中你刚才生成的xcarchive文件
![4.jpeg](https://i-blog.csdnimg.cn/blog_migrate/a5da5ffb8b2a159183e813f42b69d431.webp?x-image-process=image/format,png)
4.jpeg
show in finder
![5.png](https://i-blog.csdnimg.cn/blog_migrate/131bb57dd04ae1048cc1c8df76b6f7d7.webp?x-image-process=image/format,png)
5.png
3,用终端打包。
打开终端app
![6.png](https://i-blog.csdnimg.cn/blog_migrate/3a5691277ad2617085b219bc78ad7b87.webp?x-image-process=image/format,png)
6.png
然后用终端进入你刚才生成xcarchive 的文件夹
可以输入cd 后直接拖拽文件夹得到路径
譬如:
![7jpeg](https://i-blog.csdnimg.cn/blog_migrate/6a842c788e91023cd64d7c2c36c0bd82.webp?x-image-process=image/format,png)
7jpeg
然后输入命令
xcodebuild -exportArchive -exportFormat ipa -archivePath <YOUR ARCHIVE NAME>.xcarchive -exportPath ~/Desktop/<YOUR IPA NAME>.ipa
在桌面就可以看到生成的ipa了。
ps:
刚才在网上看到另外一种方法更为简单,但是我没有亲身验证
把上面第3步骤替换为下面步骤。
Archive --> 右键生成的Archive文件 --> Show in Finder --> 右键xxx.xcarchive文件 --> 显示包内容 --> 找到真正的xxx.app --> 拖到 itunes中,成成ipa --> 右键,在Finder中显示。
没有验证,但是感觉也可以。
文/三十一_iOS(简书作者)
原文链接:http://www.jianshu.com/p/2dc50294e14c
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
原文链接:http://www.jianshu.com/p/2dc50294e14c
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。