2
我試圖在iOS應用程序和應用程序擴展之間實現共享的couchbase數據庫,但兩個目標之間存在一致性問題。iOS Couchbase:應用程序和應用程序擴展之間的共享CBL管理器
當應用程序管理器在couchbase lite iOS中刪除數據庫文檔時,應用程序擴展管理器會過期。
有誰知道如何通知擴展管理器這個刪除?
數據庫保存在共享應用程序組中。
我試圖在我的擴展中的數據庫進行拉複製,這不能按預期工作。
如果我每次從擴展數據庫中讀取數據時都創建一個新的管理器,它將按預期工作,但這會爲每次讀取創建一個新線程。
謝謝!
你是什麼意思「過時」? – pomo
應用程序擴展管理器不包含數據庫中應用程序內所做的更改(如刪除或更改)。 – PAK
這很奇怪。我有它的工作。部分是好的。更改提要和複製不起作用。但是,如果我在應用程序擴展中向數據庫寫入數據確實出現在主應用程序中。 – pomo