Xcode无证书打包IPA

分为两步:

第一步:拿到 xx.app 文件

方法一:在 release 模式下编译,到 products -> release 文件夹下找(后证实,此种方式拿到的 .app 文件转换成的 .ipa文件,签名后,虽然能够安装,但在覆盖安装时会报错,一旦报错后会出现再也无法安装的情况)

方法二:在 release 模式下归档,show in finder 找到归档后的文件,显示包内容,products -> Applications 文件夹下找。这种方式获取的 .app 文件大小比方法一获取的要大

第二步:把 xx.app 转化为 xx.ipa

方法一:拖入 Mac iTunes 的应用框里,然后再从这个框里拖出,即可。当然也可以直接到 iTunes 的 APP 文件夹下去找(怎么找,自己问度娘,嘿嘿)

方法二:命令行 cd 到 xcarchive 文件的路径下,运行以下命令,生成的 xx.ipa 虽然无法通过 iTunes 安装,据说可以通过 PP 助手安装,个人未尝试

xcodebuild -exportArchive -exportFormat ipa -archivePath .xcarchive -exportPath ~/Desktop/xxx.ipa

最新的 xcode 已经更改使用方式了,去掉了-exportFormat 参数,增加了 -exportOptionsPlist 参数,来个栗子:

xcodebuild -exportArchive -exportOptionsPlist /Users/msw/Desktop/app_xinjiang/yftm/yftm/Info.plist -archivePath yftm\ 2017-6-29\下午7.55.xcarchive -exportPath yftm.ipa

出现** EXPORT SUCCEEDED **,即为成功

方法三:新建文件夹,取名为 payload(注意:必须是这个名字),把步骤一拿到的文件拷到此文件夹下,然后压缩此文件夹,然后更改压缩包的后缀名为 .ipa 即可。

其他附加:

1. 使用 IResign 重签名

参考:http://www.jianshu.com/p/aeef37a6c702

2. 企业签名

我是在万能的某宝找的卖家来签名的,把 xx.ipa 包发给他,签完再发给我(自己公司的企业级开发者账号还在审核中,着急上线,先这样子了。但提醒同学们,不到万不得已千万别用这种方式,签一次还是挺贵的,要好几张毛爷爷的,而且售后堪忧)

3. 企业级 APP 怎么挂在网站上用 Safari 下载安装?

方法一:挂载到自己网站:如果自己网站不是 https 的,或者是 https 的但没有通过 CA 中心(有专门做认证的公司,网上自己搜)认证,用 Safari 下载安装时会提示证书无效之类的。这样如果不是 https 的需要换成 https,已经是的需要把 https 的 ssl 证书到 CA 认证中心进行认证,认证后 https 会显示可信,再用 Safari 下载就可以安装啦。

另外,下载一定要链接到一个相关配置的 .plist 文件,这样才能弹出安装提示。.plist 内容参考:https://segmentfault.com/q/1010000000623121http://www.jianshu.com/p/c1d50405bf0a

方法二:挂载到第三方可以提供 APP 下载安装服务的网站上:我选择的是 https://fir.im,但有下载次数限制,每天最多 100次。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,560评论 4 361
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,104评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,297评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,869评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,275评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,563评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,833评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,543评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,245评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,512评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,011评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,359评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,006评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,062评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,825评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,590评论 2 273
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,501评论 2 268

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 170,565评论 25 707
  • 前言:各类证书生产就不赘诉公司或个人开发者证书与企业开发者证书的申请和发布不同之处在于用企业账号申请的证书不需要添...
    二先生Developer阅读 5,081评论 1 5
  • ipa 包重签名最新最简单教程 重签名的意义:ipa 重签名最大的用处是,不必重新打包,和配置其它第三方获取 ap...
    红发_KVO阅读 71,982评论 24 63
  • 又是一个明媚的清晨,普通这个城市的往常一样,蓝天白云,空气清新。绿树成荫的街道不时有车辆通过。突然,一阵一辆黑色的...
    静曼熙品阅读 223评论 0 0
  • 在昏暗的街头 路灯拼命挤出泛黄的光亮 喑哑的风声吹来细疏的哭闹音 那个可怜巴巴的遭人抛弃的幼婴 连着母亲的那根血淋...
    Emma_echo阅读 152评论 0 0