文档章节

xcarchive 生成ipa 文件的方法

SunGiantor
 SunGiantor
发布于 2015/12/01 19:18
字数 163
阅读 2123
收藏 2

从 Xcode 6 开始,打包需要开发者帐号添加到授权帐号列表里。

现实情况是作为公司开发工作者,很少能获此殊荣。

 

解决之道:

用 Xcode 6/7 照常打包,生成 *.xcarchive 文件,然后,我们再想办法将 *.xcarchive 转换成 *.ipa 文件就行了。

简之:

src code ----- xcode ----->  *.xcarchive ----- xcodebuild -----> *.ipa

 

*.xcarchive 文件转换成 *.ipa 文件具体做法:

在命令行下,执行:

xcodebuild -exportArchive -archivePath ${PROJECT_NAME}.xcarchive \
                          -exportPath ${PROJECT_NAME} \
                          -exportFormat ipa \
                          -exportProvisioningProfile ${PROFILE_NAME}
 
参数:
PROJECT_NAME - 工程名称
PROFILE_NAME - profile文件
如下图:
 
 
 
${PROFILE_NAME} 为:
 
 

此外,按照如下方法能找到Xcode生成的 *.xcarchive 文件:

 

本文转载自:http://www.cnblogs.com/vsignsoft/p/4832470.html

SunGiantor
粉丝 15
博文 97
码字总数 40524
作品 0
长宁
高级程序员
私信 提问
unity生成以及xcode命令行打包ipa以及签名

最近在不连网的机器上,尝试打包unity生成的xcode工程,遇到一些问题,记录如下; xcode本身需要登录才能执行打包,签名等工作,而使用xcodebuild 命令行,就可以只使用证书和私有钥匙,以及...

李勇2
2016/07/26
359
0
使用mac进行ios几种命令行打包方式

随着ios平台的发展以及发布要求的多样性,测试的需求,自动打包可一定程度上提高效率。 自动打包的方式有如下几种: 一、使用xcodebuild进行打包 参考apple文档:https://developer.apple.com...

HillYoung
2015/07/29
2.1K
0
从 xcarchive 到分发的 ipa

写这篇文章的起因是要更新 app ,然而上传 ipa 文件到 iTunes Connect 时发现体积巨大,是 App Store 显示的体积的好几倍,于是仔细研究了一下,各种体积的文件都是些什么。 各格式简要说明 ...

KyXu
2017/01/26
0
0
ios自动打包脚本,融合xctool、xcodebuild、xcrun

在少数需求下,需要能够自动打包,将app发布到不同的平台,那么下面给出本人使用的自动打包脚本: # 以下内容到分割线是,需要针对每个项目进行配置的部分 buildDay=$(date +%Y%m%d) buildTi...

HillYoung
2016/01/15
1K
2
iOS打包app发给测试人员测试

iOS打包app发给测试人员测试 说明:在项目开发过程中经常需要开发人员将项目打包成ipa包后,发给测试人员进行测试。本文贴图对打包的过程简单介绍。 一、Product ->archive (注意,不能是模...

豆花饭烧土豆
2016/03/21
97
0

没有更多内容

加载失败,请刷新页面

加载更多

elasticsearch查询20公里以内的数据并按距离升序排序data es写法

NativeSearchQueryBuilder queryBuilder = new NativeSearchQueryBuilder();BoolQueryBuilder boolQueryBuilder=new BoolQueryBuilder();//这暂wei加入业务查询条件 queryBuilder.withQue......

为何不可1995
35分钟前
5
0
superset在线pip部署

1、安装依赖sudo yum install gcc libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel报错:没有可用软件包 python-pip。没有可用软件包 ......

阿伦哥-
40分钟前
4
0
photoshop简单使用

PS基本操作与图片格式 photoshop工具 组成 菜单项 工具栏 辅助面板 图片格式 jpg png gif 注: psd photoshop CC链接: https://pan.baidu.com/s/1LVa5R_btSjczLBwskCZidQ 提取码:sc3v 快捷...

studywin
42分钟前
4
0
springboot 整合pageHelper

今天跟大家聊聊springboot整合pageHelp,首先pageHelper是一个缓存式分页,分页步骤如下: 1 pom文件添加依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelp......

gaofei123
42分钟前
7
0
《DNS攻击防范科普系列1》—你的DNS服务器真的安全么?

DNS服务器,即域名服务器,它作为域名和IP地址之间的桥梁,在互联网访问中,起到至关重要的作用。每一个互联网上的域名,背后都至少有一个对应的DNS。对于一个企业来说,如果你的DNS服务器因...

大涛学弟
43分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部