关于打包以后没法安装,或者安装以后闪退的状况。只有多是两种状况,一种是证书错误,另外一种就是当前的设备并不在开发者对应的帐号里面。xcode
咱们来看一下怎么检测当前的设备是否在开发者的证书里呢,若是你有开发者帐号,固然登陆app便可得到。可是没有开发者帐号的状况咱们该怎么办呢?app
咱们如下面的ipa包为例,必须是hoc或者dev的包spa
ipa其实就是一个压缩文件,咱们能够对齐解压。获得一个payload文件夹。code
解压后,点击进入文件夹,而后显示包内容,能够看到里面的文件列表blog
咱们找到对应的证书embedded.mobileprovision 这个就是你的ipa包里面使用的签名证书。ip
而后mac上开启终端。并cd到证书所在的路径ci
而且在终端输入开发
1it 2io |
|
在证书对应的路径会生成一个文件
用xcode打开这个文件
这里面就是你的证书里面对应的全部的设备号。