上週我在設備上安裝了我的應用程序。我用了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
正如您的崩潰日誌清楚地表明的那樣,簽署身份以簽署您的應用程序是無效的,這就是您的應用程序未啓動的原因。當您撤銷用於簽署應用程序的開發人員證書時,會發生這種情況。也許,你已經撤銷了開發者證書並創建了新的證書? –