2015-05-13 97 views
0

我在我的iOS應用程序中使用鎖盒進行按鍵鏈管理。我正在製作一個手錶版本。 在實際的手錶上,好像鎖盒實際上並不存在,即使它正在被鏈接並且沒有編譯或鏈接錯誤。 這就是爲什麼我認爲是這樣:未在蘋果手錶上安裝或使用可可豆莢

  1. 我有密碼箱包裝(憑證)
  2. 我改變「getUserName」信用憑證返回「鮑勃」
  3. 我改變了密碼箱方法返回「喬「

當我運行選項(1)用戶名是空白的。有了選項(2),它總是「鮑勃」。然而,對於選項(3),它僅在應用程序中爲「joe」,在手錶中爲空白。

任何想法?

回答

2

我不覺得鑰匙圈包裝在這個時候可以在蘋果手錶上工作。由於Apple的私有API,所有的計算,保存和加載都必須在父級iOS應用程序中完成。

這意味着您無法直接從Apple Watch中保存/加載任何東西。您必須對父級iOS應用程序提出請求,應用程序應將所需的所有內容保存到/從鑰匙串中,然後將數據返回給Apple手錶。

我希望蘋果公司將盡快爲更多原生蘋果手錶應用程序公開API。

+0

是的。你完全正確。這太糟糕了。 – cbrulak

相關問題