watchkit

    0熱度

    1回答

    我正在尋找watchkit擴展程序來從iCloud文檔存儲中讀取文件。我從iOS應用程序中也可以讀取它的文件。我利用共享類,因此代碼是相同的。問題是,在手錶上,雲容器的URL返回nil。 static func readFromFile(fileName:String) -> String? { let fileManager = FileManager.default va

    0熱度

    1回答

    我試圖在Watch應用Complication中支持TimeTravel。 考慮這個代碼。 我不明白爲什麼這些委託方法被重複調用,直到我殺了應用程序。 我不知道我會做錯什麼,因爲操作系統負責調用這些方法。這是一種WatchOS的bug嗎? func getTimelineEntries(for complication: CLKComplication, after date: Date, lim

    0熱度

    1回答

    當試圖通過Xcode 8將WatchKit應用程序安裝到手錶設備上時,我看到一個錯誤彈出窗口,顯示「設備操作系統版本過低」。 我已經嘗試了所有的部署目標設置到低於iPhone OS和手錶的價值。我甚至嘗試設置watchOS部署目標,但沒有這些步驟做了一個差異。 當尋找這件事,我覺得唯一的聯繫無關的手錶: How to fix error : Error 0xe800007e: The device

    0熱度

    1回答

    我想詢問如何在watchOS應用程序上使用NSUserDefaults。 它的數據與iOS應用程序NSUserDefaults的數據不同嗎? Therearealotof計算器關於這個話題,所有這些問題都有相同的答案。這就是說,例如 ,使用一個共享組 容器必須重新設計,以不同的方式處理數據的共享數據與他們的iOS應用觀看應用程序。在watchOS 2中,每個進程必須管理其本地 容器目錄中任何共享數

    0熱度

    1回答

    與WatchOS工作: 在InterfaceContoller.m的(void)session .... didReceiveMessage ... NSDictionary *request = @{@"testkey":@"testvalue"}; //i've also tried context:[NSNumber numberWithInt:1] [self pushControll

    0熱度

    1回答

    從watchOS >= 2.2開始,iOS> = 9.3 iOS設備能夠通過sessionDidDeactivate:,sessionDidBecomeInactive:與多個手錶設備連接。 但是這些委託調用沒有提供身份。 是否有任何系統的方式來識別不同的相關手錶。 我必須手動操作嗎? 例如,檢查新連接的手錶是否具有標識,如果不是,則給它新的標識。 收到ID後,手錶還需要將其保存在某處。在這種情況

    1熱度

    1回答

    我的應用程序發生崩潰時出現意外問題,我特別努力調試,因爲它發生在由iOS系統確定的時間的背景中。我對代碼有一些大寫的評論,這些代碼顯示了問題被追溯到哪裏。我希望這很清楚。 我相信它與對象釋放有關。 我已經嘗試使用__block在初始化對象之前,但 這沒有幫助。 我也嘗試將錯誤的代碼行 錯誤地發送到主隊列,但這沒有幫助。 實際碰撞被列爲AppName的:__66- [BackgroundUpdate

    2熱度

    1回答

    操作系統版本,您可能會在Xcode一條消息,指出: 沒有調試符號都可以安裝在[Apple關注名稱]的OS版本。確認您的互聯網連接正常,然後斷開並重新連接配套設備以重試下載符號。 截圖:

    0熱度

    1回答

    什麼是Apple WatchKit的彙編? 我可以在同一個Apple Watch應用程序中同時使用編輯界面和普通應用程序WKInterfaceController嗎?

    0熱度

    1回答

    看看這個Apple Docs 此外,iOS設備會自動轉發您的iOS應用 的喜好蘋果關注的一個只讀副本。您的WatchKit擴展程序可以使用NSUserDefaults對象讀取 這些首選項,但不能將 直接更改爲默認數據庫。 有沒有人知道如何從Apple Watch訪問iOS應用程序的偏好以及在Apple Watch上更新的頻率。 我曾嘗試搜索文檔,但找不到任何文檔。 AFAIK,NSUserDefa