2016-11-29 33 views
1

我試圖在Apple Watch上運行我的Apple Watch應用程序,永遠的微調(指標圍繞應用程序圖標的新項目)。我去的Xcode /設備來檢查我的手錶上的日誌,那一刻我點擊我的應用程序的圖標,它說:Apple Watch應用程序未啓動,控制檯日誌「SandboxViolation:MyApp(183)deny(1)file-read-times/var」

Nov 29 22:34:40 Cans-AppleWatch kernel(Sandbox)[0] <Notice>: SandboxViolation: MyWatchApp(183) deny(1) file-read-times /var

它只是等待,直到永遠。我嘗試刪除/重新安裝應用程序重新啓動所有設備(Mac,iPhone,Apple Watch),但問題仍然存在。

回答

1

經過調查,我意識到父應用程序和WatchKit擴展程序無法共享數據,因爲WatchKit app + Watch應用程序在Apple Watch上物理存在(並且文件實際在手錶上),而父母的應用程序住在iPhone上。

應用組(顯然)只能在同一臺設備上共享數據。 Watch應用程序可以在同一設備上與WatchKit應用程序共享,iPhone應用程序可以在同一設備上與其他應用程序或擴展程序共享數據(是的,iPhone)。

我已經結束了在本地寫文件,並使用觀看會話按需在設備之間發送文件。

+0

你解決了這個問題嗎?你能指出一個解決它的具體變化嗎?我希望在檢修數據共享功能之前運行一個小測試,看看是否能解決我的問題。 – Sheamus

+0

@Sheamus我還沒有「解決」這個問題,但我意識到我的應用程序不啓動與此無關。我已經能夠成功啓動我的應用程序,同時仍然出現此錯誤。 –

+0

謝謝你的迴應! – Sheamus

相關問題