注册 登录
主题 : iOS开发如何确定ipa包是测试包还是发布包?
级别: 侠客
状态: 连续签到 - [2天]
UID: 510166
精华: 0
发帖: 187
可可豆: 700 CB
威望: 686 点
在线时间: 487(时)
注册时间: 2015-09-29
最后登录: 2019-01-24
0 楼:  发表于: 2018-05-14 10:39    发自: Web Page
来源于 一般提问 分类

iOS开发如何确定ipa包是测试包还是发布包?   

iOS开发如何确定ipa包是测试包还是发布包?
级别: 版主

状态: 连续签到 - [473天]
UID: 594651
精华: 1
发帖: 2385
可可豆: 5045 CB
威望: 4063 点
在线时间: 1110(时)
注册时间: 2016-10-20
最后登录: 2019-01-16
1 楼:  发表于: 2018-05-14 10:57    发自: Web Page
回 楼主(_MrChen) 的帖子
看你打的证书是哪个啊。。。
级别: 侠客
状态: 连续签到 - [2天]
UID: 510166
精华: 0
发帖: 187
可可豆: 700 CB
威望: 686 点
在线时间: 487(时)
注册时间: 2015-09-29
最后登录: 2019-01-24
2 楼:  发表于: 2018-05-14 11:52    发自: Web Page
回 1楼(Lufer) 的帖子
就是看不到才问的额啊

级别: 新手上路
UID: 524276
精华: 0
发帖: 60
可可豆: 78 CB
威望: 78 点
在线时间: 268(时)
注册时间: 2015-11-18
最后登录: 2019-01-24
3 楼:  发表于: 2018-05-14 14:01    发自: Web Page
我来告诉你加 1053531125
级别: 侠客
状态: 连续签到 - [2天]
UID: 510166
精华: 0
发帖: 187
可可豆: 700 CB
威望: 686 点
在线时间: 487(时)
注册时间: 2015-09-29
最后登录: 2019-01-24
4 楼:  发表于: 2018-05-14 14:51    发自: Web Page
回 3楼(X_code1314) 的帖子
您还是直接在这里面回复我吧。我不用QQ的。谢谢
级别: 新手上路
状态: 连续签到 - [1天]
UID: 511664
精华: 0
发帖: 40
可可豆: 80 CB
威望: 78 点
在线时间: 183(时)
注册时间: 2015-10-08
最后登录: 2019-01-04
5 楼:  发表于: 2018-05-14 17:35    发自: Web Page
导出安装下看看喽。2个环境东西应该有差别的吧
级别: 版主

状态: 连续签到 - [473天]
UID: 594651
精华: 1
发帖: 2385
可可豆: 5045 CB
威望: 4063 点
在线时间: 1110(时)
注册时间: 2016-10-20
最后登录: 2019-01-16
6 楼:  发表于: 2018-05-14 19:26    发自: Web Page
回 2楼(_MrChen) 的帖子
你显示包内容看看。
里面的plist可能有
级别: 新手上路
UID: 524276
精华: 0
发帖: 60
可可豆: 78 CB
威望: 78 点
在线时间: 268(时)
注册时间: 2015-11-18
最后登录: 2019-01-24
7 楼:  发表于: 2018-05-15 11:16    发自: Web Page
上传到蒲公英可以查看
级别: 新手上路
UID: 511637
精华: 0
发帖: 12
可可豆: 21 CB
威望: 21 点
在线时间: 852(时)
注册时间: 2015-10-08
最后登录: 2019-01-24
8 楼:  发表于: 2018-05-16 18:16    发自: Web Page
传到蒲公英上可以 区分的
级别: 骑士

状态: 连续签到 - [223天]
UID: 538169
精华: 0
发帖: 388
可可豆: 1634 CB
威望: 1181 点
在线时间: 873(时)
注册时间: 2016-01-12
最后登录: 2019-01-24
9 楼:  发表于: 2018-05-17 11:54    发自: Web Page
看起来你是拿到了一个ipa包之后,想要确定这个包的证书是什么。
我们打包了ipa之后,会将证书的文件打进去的。
而这个文件就在ipa包资源目录的根目录里面,名字叫 embedded.mobileprovision(自己解压下ipa包看看就知道了)。
只要想办法看到这个文件里面的内容读取出来,就能知道是哪种证书打包的。

如何读取mobileprovision文件内容?
打开终端,cd  到解压后的ipa包资源根目录,然后执行 security cms -D -i embedded.mobileprovision 。就能打印文件的内容。

mobileprovision文件区分(不知道有没有更简单的区分方式):
develop: Entitlements 字典里面的 environment 的值为 development,根有ProvisionedDevices数组(设备白名单数组)
adhoc: Entitlements 字典里面的 environment 的值为 production,有ProvisionedDevices数组
appstore: Entitlements 字典里面的 environment 的值为 production,没有有ProvisionedDevices数组

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部