2016-02-01 202 views
1

上週我在設備上安裝了我的應用程序。我用了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

可能上傳到設備的版本會在有限的時間(可能是1-2天)內簽名,這就是爲什麼在重新安裝和再次簽名後,所有內容都可以再次使用。 –

+0

如何檢查版本是否在有限的時間內簽名?以及如何改變這個時間? – Reena

+0

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

回答

0

試圖刪除並重新添加您的蘋果ID,它爲我工作了幾個月。

Xcode中:偏好... 帳戶 選擇您的蘋果賬戶 刪除( - ) 再次添加您的蘋果賬戶(+) 重新安裝你的應用!