原地址:http://zengwu3915.blog.163.com/blog/static/27834897201362831449893/
上次介绍了木有证书的打包ipa。如果安装证书后,我们还有一种正常导出的方法。
![Xcode 打包 ipa 包 Xcode 打包 ipa 包](https://image.shishitao.com:8440/aHR0cDovL2Jic21heC5pa2FmYW4uY29tL3N0YXRpYy9MM0J5YjNoNUwyaDBkSEF2YVcxbk1TNXdhQzR4TWpZdWJtVjBMMWxUVW5oRUxUazNXbWx3WW5CeGQwUTBWekpTYjFFOVBTODJOVGs1TWpjME1qZzNORFk1Tnprek56QXlMbkJ1Wnc9PS5qcGc%3D.jpg?w=700&webp=1)
然后 Archive Destination -< IOS Device Build Cofiguration -< Release Options勾选上. OK
![Xcode 打包 ipa 包 Xcode 打包 ipa 包](https://image.shishitao.com:8440/aHR0cDovL2Jic21heC5pa2FmYW4uY29tL3N0YXRpYy9MM0J5YjNoNUwyaDBkSEF2YVcxbk1DNXdhQzR4TWpZdWJtVjBMMTlUYWxZelJtVkpXbE4yU25rd2FHUktWMHRCYUhjOVBTODJOVGszT1RVd05EYzFORGN5TURRd01qSXdMbkJ1Wnc9PS5qcGc%3D.jpg?w=700&webp=1)
然后 XCode菜单 Product -< Archive 如果有证书的话这会儿 就会 到另一个 页面.否则会有一个错误.
然后选 Distribute.
![Xcode 打包 ipa 包 Xcode 打包 ipa 包](https://image.shishitao.com:8440/aHR0cDovL2Jic21heC5pa2FmYW4uY29tL3N0YXRpYy9MM0J5YjNoNUwyaDBkSEF2YVcxbk1pNXdhQzR4TWpZdWJtVjBMMkpUVjJ4dFowUXljMTlsVkRJMFdHdFZTbFZ6VDBFOVBTOHpNek15TXpneU1qUTVNemMzTmpjMU5qWXpMbkJ1Wnc9PS5qcGc%3D.jpg?w=700&webp=1)
它会问你发布到那儿. 打包的话就选 第三个. Export as Xcode Archive.
![Xcode 打包 ipa 包 Xcode 打包 ipa 包](https://image.shishitao.com:8440/aHR0cDovL2Jic21heC5pa2FmYW4uY29tL3N0YXRpYy9MM0J5YjNoNUwyaDBkSEF2YVcxbk1pNXdhQzR4TWpZdWJtVjBMMlZWVkZkVkxXNVBiRWt4YmtwdE9WaGFaMDVoYTJjOVBTOHpNRFE0TmpVMU5EY3lPRFV6TVRnME16UXpMbkJ1Wnc9PS5qcGc%3D.jpg?w=700&webp=1)
然后Next. 然后选择一个保存位置.
![Xcode 打包 ipa 包 Xcode 打包 ipa 包](https://image.shishitao.com:8440/aHR0cDovL2Jic21heC5pa2FmYW4uY29tL3N0YXRpYy9MM0J5YjNoNUwyaDBkSEF2YVcxbk1DNXdhQzR4TWpZdWJtVjBMMVZVVXpKdmFHaDZiVU5MWXpNdE5VMXhSM2xtY0VFOVBTOHpNVGN5TlRBME5EWXlOakEyTVRVME9UWXhMbkJ1Wnc9PS5qcGc%3D.jpg?w=700&webp=1)
然后打开 iTunes .对着编译好的 一个 .xcarchive 文件右键 显示 包内容. 在Products 里面 Application 文件夹 里面的 app 程序.
![Xcode 打包 ipa 包 Xcode 打包 ipa 包](https://image.shishitao.com:8440/aHR0cDovL2Jic21heC5pa2FmYW4uY29tL3N0YXRpYy9MM0J5YjNoNUwyaDBkSEF2YVcxbk1TNXdhQzR4TWpZdWJtVjBMM2x1ZG5WMlVYcGtPRE51YjA4MVExazJSa3d6VDBFOVBTODJOVGs0TURjeU5USXhNall5TlRBeE9UZ3hMbkJ1Wnc9PS5qcGc%3D.jpg?w=700&webp=1)
![Xcode 打包 ipa 包 Xcode 打包 ipa 包](https://image.shishitao.com:8440/aHR0cDovL2Jic21heC5pa2FmYW4uY29tL3N0YXRpYy9MM0J5YjNoNUwyaDBkSEF2YVcxbk1TNXdhQzR4TWpZdWJtVjBMMngxTldacVpFRmFPVk52TlZCWk1UaHhkV2t5ZDJjOVBTOHpNemt6TVRnd09EUTBNelEzTVRjMk5qZzJMbkJ1Wnc9PS5qcGc%3D.jpg?w=700&webp=1)
把 里面的 .app 拖到 iTunes .
然后在 应用程序 里面会有 一个 你的项目文件. 直接从iTunes中拖出来就可以了.
Xcode 打包 ipa 包的更多相关文章
-
Xcode 10如何打包ipa包?
参考: https://www.jianshu.com/p/0421b3fd2470 前置条件 首先导入证书和配置文件 具体操作步骤: product>>Archive 如图所示,选择Di ...
-
iOS打包ipa包
创建证书之类这里就不说了,毕竟我也没有弄过. 我是团队开发,直接给我的p12文件,去开发者中心下载provision并且是distribute的就可以了. 1>.Xcode打包: 注意两个地方都 ...
-
Xcode 生成 ipa包
原地址:http://zengwu3915.blog.163.com/blog/static/2783489720136213239916/ app store的审核收费的需要二周,免费的需要一个月左 ...
-
[转]Jenkins Xcode打包ipa
本地打包. 如果Mac 上没有安装brew.先安装:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/ins ...
-
Jenkins Xcode打包ipa
本地打包. 如果Mac 上没有安装brew.先安装:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/ins ...
-
打包成ipa包
http://zengwu3915.blog.163.com/blog/static/27834897201362831449893/?suggestedreading&wumii Xcode ...
-
2017最新xcode打包APP详细图文
网上的xcode打包ipa教程大多太旧而且又不完整,所以整理了一个最新的完整详细的xcode打包APP的图文教程分享给小白到大神路上前进的你我. xcode打包IPA包之前先申请iOS证书,然后导入证 ...
-
简单打包 ipa 方式!
应用的发布也分两种 一种是.打包成ipa上传到国内第3方软件市场,当用户的手机已经JailBreak时,双击下载的ipa文件就可以安装软件 (ipa同android的apk包一样,实质是一个压缩包) ...
-
iOS打包ipa安装包的流程
应用的发布也分两种 一种是.打包成ipa上传到国内第3方软件市场,当用户的手机已经JailBreak时,双击下载的ipa文件就可以安装软件 (ipa同android的apk包一样,实质是一个压缩包) ...
随机推荐
-
SQL Server 2005 处理交叉表
假设有一个表如下: 日期 时间 售货金额 2006-01-02 早上 50 2006-01-02 中午 20 2006-01-02 晚上 30 2006-01-02 零晨 40 2006-01-03 ...
-
C#读取配置文件的几种方式
配置文件 <?xml version="1.0" encoding="utf-8" ?> <configuration> <con ...
-
Yii2美化confirm
在view中, <?= Html::a('删除', ['post/delete', 'id' => $post['id']],['data-confirm'=>'确定要删除吗?']) ...
-
call(),apply()和bind()
三个函数都是Function对象自带的三个方法,主要作用是改变函数中this的指向. call() 语法 fun.call(thisArg[, arg1[, arg2[, ...]]]) 该方法可以传 ...
-
Ext中图片上传预览的问题,困扰了好几天终于解决了,记录下
{ columnWidth:.50, xtype:'textfield', style:"padding-top:5px", name:'goodsMainPhoto', id:' ...
-
Python mining
1.pandas,使用pycharm安装 http://bbs.pinggu.org/thread-3633477-1-1.html 2.eric4 快捷键 http://blog.csdn.net ...
-
c# 将一个窗体显示在主窗体中
Form2 form = new Form2(); //实例化要添加的窗体 form.Show();//显示 form.TopLevel = false; //要将这个*窗口设置false pane ...
-
docker 创建docker用户组,应用用户加入用户组
在Linux系统下使用docker,为了避免每次输入命令都需要sudo,可以把用户加入docker用户组 创建docker用户组 sudo groupadd docker 普通用户加入docker用户 ...
-
Knockout.Js官网学习(enable绑定、disable绑定)
enable绑定 enable绑定使DOM元素只有在参数值为 true的时候才enabled.在form表单元素input,select,和textarea上非常有用. enable简单示例 < ...
-
CH0101 a^b &; CH0102 64位整数乘法
大数取模的两道题. 虐狗宝典学习笔记: 两个数值执行算术运算时,以参与运算的最高数值类型为基准,与保存结果的变量类型无关.两个32位整数的成绩可能超过int类型的表示范围,但是CPU只会用一个32位寄 ...