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

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

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

状态: 连续签到 - [352天]
UID: 594651
精华: 0
发帖: 2043
可可豆: 4044 CB
威望: 3325 点
在线时间: 1010(时)
注册时间: 2016-10-20
最后登录: 2018-05-25
1 楼:  发表于: 2018-05-14 10:57    发自: Web Page
回 楼主(_MrChen) 的帖子
看你打的证书是哪个啊。。。
级别: 侠客
状态: 连续签到 - [2天]
UID: 510166
精华: 0
发帖: 153
可可豆: 531 CB
威望: 517 点
在线时间: 401(时)
注册时间: 2015-09-29
最后登录: 2018-05-25
2 楼:  发表于: 2018-05-14 11:52    发自: Web Page
回 1楼(Lufer) 的帖子
就是看不到才问的额啊

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

状态: 连续签到 - [352天]
UID: 594651
精华: 0
发帖: 2043
可可豆: 4044 CB
威望: 3325 点
在线时间: 1010(时)
注册时间: 2016-10-20
最后登录: 2018-05-25
6 楼:  发表于: 2018-05-14 19:26    发自: Web Page
回 2楼(_MrChen) 的帖子
你显示包内容看看。
里面的plist可能有
级别: 新手上路
UID: 524276
精华: 0
发帖: 41
可可豆: 41 CB
威望: 41 点
在线时间: 178(时)
注册时间: 2015-11-18
最后登录: 2018-05-25
7 楼:  发表于: 2018-05-15 11:16    发自: Web Page
上传到蒲公英可以查看
级别: 新手上路
UID: 511637
精华: 0
发帖: 5
可可豆: 14 CB
威望: 14 点
在线时间: 759(时)
注册时间: 2015-10-08
最后登录: 2018-05-24
8 楼:  发表于: 2018-05-16 18:16    发自: Web Page
传到蒲公英上可以 区分的
级别: 骑士
状态: 连续签到 - [129天]
UID: 538169
精华: 0
发帖: 240
可可豆: 984 CB
威望: 709 点
在线时间: 651(时)
注册时间: 2016-01-12
最后登录: 2018-05-25
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数组
描述
快速回复

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

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

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