上周我在设备上安装了我的应用程序。我用了2天,之后我用了3-4天。现在我正在尝试启动,但它不会立即启动并崩溃。安装的应用程序每次启动时崩溃
我发现日志如下:
02月01日17时17分53秒M_iPhone amfid [183]: /私有的/ var /移动/容器/捆绑/应用/ CB42BC38-71E7-4BA5-AD99 -3703C2153DAF/test.app/test 无效:0xe8008018:用于签署可执行文件的身份不是 更长时间有效。 2月1日17:17:53 M-iPhone内核[0]:AMFI: hook..execve()杀死pid 984:无代码签名Feb 1 17:17:53 M-iPhone内核[0]:Sandbox:hook ..execve()kill pid 984: 应用程序需要容器,但没有设置Feb 1 17:17:53 M-iPhone com.apple.xpc.launchd [1](UIKitApplication:com.test.test [0xb771] [984 ]) :服务退出由于信号:杀:9
当我卸载和重新安装的应用程序然后将其工作的罚款。
任何人都可以帮我吗?
可能上传到设备的版本会在有限的时间(可能是1-2天)内签名,这就是为什么在重新安装和再次签名后,所有内容都可以再次使用。 –
如何检查版本是否在有限的时间内签名?以及如何改变这个时间? – Reena
正如您的崩溃日志清楚地表明的那样,签署身份以签署您的应用程序是无效的,这就是您的应用程序未启动的原因。当您撤销用于签署应用程序的开发人员证书时,会发生这种情况。也许,你已经撤销了开发者证书并创建了新的证书? –