美文网首页
iOS打包成功之后,运行在iPhone上会闪退,黑屏?

iOS打包成功之后,运行在iPhone上会闪退,黑屏?

作者: HellWorld | 来源:发表于2018-05-08 14:18 被阅读0次

    关于打包之后无法安装,或者安装之后闪退的情况。只有可能是两种情况,一种是证书错误,另一种就是当前的设备并不在开发者对应的账号里面。

    我们来看一下怎么检测当前的设备是否在开发者的证书里呢,如果你有开发者账号,当然登录app即可获得。但是没有开发者账号的情况我们该怎么办呢?

    我们以下面的ipa包为例,必须是hoc或者dev的包

    ipa其实就是一个压缩文件,我们可以对齐解压。得到一个payload文件夹。

    解压后,点击进入文件夹,然后显示包内容,可以看到里面的文件列表

    我们找到对应的证书 embedded.mobileprovision 这个就是你的ipa包里面使用的签名证书。

    然后mac上开启终端。并cd到证书所在的路径

    并且在终端输入

    //查看dev.hoc包中的已经添加的设备号

    security cms -D -i embedded.mobileprovision > entitlements_full.plist

    在证书对应的路径会生成一个文件

    用xcode打开这个文件

    这里面就是你的证书里面对应的所有的设备号。

    作者:_小迷糊

    链接:https://www.jianshu.com/p/64a676e52cfd

    來源:简书

    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    相关文章

      网友评论

          本文标题:iOS打包成功之后,运行在iPhone上会闪退,黑屏?

          本文链接:https://www.haomeiwen.com/subject/rszirftx.html