2015-09-30 67 views
8

我嘗試運行一個簡單的測試。 一切都很好,在模擬器上,當我在設備上運行,出現以下錯誤: enter image description hereXcode 7無法在設備上運行測試,發生致命錯誤

日誌是「使dyld:無法加載插入庫「/私營/無功/移動/集裝箱/數據/應用/ 7EE29748-5E86-4E9B-B8E5-882753654F87/tmp/IDEBundleInjection.framework/IDEBundleInjection',因爲找不到合適的圖像。發現: /private/var/mobile/Containers/Data/Application/7EE29748-5E86-4E9B-B8E5-882753654F87 /tmp/IDEBundleInjection.framework/IDEBundleInjection:代碼簽名 '/private/var/mobile/Containers/Data/Application/7EE29748-5E86-4E9B-B8E5-882753654F87/tmp/IDEBundleInjection.framework/IDEBundleInjection' 「

無效10

我試圖使清潔&建立和刪除派生的數據,它並沒有幫助我。

我理解任何提示或幫助

+0

潛在的相關:http://stackoverflow.com/questions/19956390/xcode-5-tests-not-running – JAL

+0

不,這一個是不相關的。看起來不同,接受的解決方案不起作用。 –

+0

您是否在使用執行發佈版本的方案?如果是這樣,請嘗試調試構建。 – matt

回答

2

這是由於我改變我的appleID密碼。如果您在Xcode - >首選項 - >帳戶中籤名,則可以解決問題。

+0

正如我所說的,帳戶之間存在一些衝突到首選項設置中 – kokos8998

0

我一直在這個問題上掙扎了整個下午,終於找到了我的解決方案。是的,它是關於再次證書。

我聽說蘋果的世界開發者關係證書過期的消息,但從未意識到它會成爲一個問題,直到現在。

在我的鑰匙串中,所有開發人員標識都顯示爲紅色狀態爲「此證書由未知權限簽署」。

因此,解決方案是,去http://www.apple.com/certificateauthority/並下載「全球開發者關係-G2證書」,將其導入您的鑰匙串,檢查您的開發人員身份證書的狀態,如果它變成綠色(有效),單元測試問題應該是固定的。

相關問題