2015-10-05 47 views
6

我正在構建iPhone/Apple Watch應用程序。在a tutorial online之後,我寫了一些代碼在iOS端(通過ViewController中的viewDidLoad())和手錶端(通過InterfaceController中的willActivate())設置會話變量。sendMessage雙向失敗蘋果手錶<-> iPhone模擬器

當我運行應用程序/ s的在模擬器,發送從該監視的消息發送到電話收率:

錯誤域= WCErrorDomain代碼= 7005「設備未配對」的UserInfo = {NSLocalizedDescription =器件不配對,NSLocalizedRecoverySuggestion =將設備與手錶配對。}

在發送消息時米手機到手錶產量:「沒有安裝關注應用」

錯誤域= WCErrorDomain代碼= 7006的UserInfo = {NSLocalizedDescription =觀看的應用程序沒有安裝,NSLocalizedRecoverySuggestion =安裝監視應用程序。}

問題是,模擬器報告模擬器設備都配對,所以錯誤7005似乎是錯誤的,手錶應用程序顯然安裝,因爲我可以在手機上的手錶應用程序中看到它,所以錯誤7006似乎錯誤。這些錯誤都沒有任何意義,Xcode的模擬器如此變幻莫測,我無法分辨鏈中的問題可能在哪裏。任何人都可以提供建議嗎?

回答

0

我似乎經常遇到這個問題(觀看應用程序未安裝),特別是當我建立不同版本的我的應用程序,當我做sendMessage。

使用的Xcode 7.2.1和我去到手機上的Apple關注的應用程序,找到你的應用程序,並關閉/打開

林:「顯示應用程序在蘋果觀察」,然後重建