2015-04-06 60 views
0

該項目編譯正常,但當我嘗試使用Apple關注模擬器,我在Xcode得到這個錯誤: SPErrorInvalidBundleNoGizmoBinaryMessageWatchKit問題:SPErrorInvalidBundleNoGizmoBinaryMessage

我想:清潔項目(CMD +少校+ K & CMD +少校+選擇+ k)時,清潔DerivedData文件夾,卸載該應用,改變模擬器型....

我在iPhone應用程序檢查束ID,Watchkit擴展和Watchkit App和萬物似乎是正確的。

謝謝。

+0

的可能重複[蘋果Watchkit模擬器問題:SPErrorInvalidBundleNoGizmoBinaryMessage(http://stackoverflow.com/questions/28286571/apple-watchkit-simulator-issue-sperrorinvalidbundlenogizmobinarymessage) –

+0

我嘗試在這篇文章中列出的所有解決方案,但沒有爲我工作... – Souffiane

回答

0

檢查,如果你有一個包含應用程序和應用程序WatchKit的相同版本(CFBundleVersion)。 這是我在Xcode 6.2中導致這個問題的問題。

0

我也面臨着同樣的問題。我通過做下列事情來解決它。

  1. 目標您的應用程序,WatchKit擴展,WatchKit應用所有三個應該有相同的build和版本號。

  • 檢查WatchKit擴展的Info.plist和WatchKit應用的Info.plist。在WatchKit擴展對,NSExtension> NSExtensionAttributes> WKAppBundleIdentifier Info.plist文件檢查。 WKAppBundleIdentifier需要與WatchKit App的Bundle Identifier相同。

  • 清潔WatchKit應用項目,並再次運行。

    的工作!

  • +0

    什麼都沒有爲我工作。不是你的解決方案或其他人寫在這裏。我有xCode beta 6.3,你認爲這是造成這個問題嗎? 我檢查了三次,一切都很好。 –

    +0

    Mine也是XCode 6.3。刪除WatchKit應用程序和WatchKit擴展文件以及相應的目標。重新添加並檢查。 – Karthi