ios-app-group

    2熱度

    1回答

    有沒有人通過iOS 11上的應用程序組遇到共享用戶默認設置問題?我在其中一個擴展中保存了一個值,但我無法通過另一個擴展名獲取相同的值。 在第一延伸: let defaults = UserDefaults.init(suiteName: Constants.commonSuite) defaults.set("Sample", forKey: "SampleKey") defaults

    1熱度

    1回答

    我有一個今日延伸的應用程序。使用應用程序組,我可以爲應用程序和擴展程序提供單個存儲庫。但是,由於解決方案只能部分工作,所以我必須缺少一些東西。如果我在應用程序中,我可以添加一條記錄並在小部件中看到相同的記錄。但是,如果更改列的值,例如,將布爾值從true設置爲false。如果在擴展程序中創建該應用程序,該應用程序將不會看到該更改,反之亦然。我正在將更改保存到Core Data: _record?.

    2熱度

    1回答

    我試圖在iOS應用程序和應用程序擴展之間實現共享的couchbase數據庫,但兩個目標之間存在一致性問題。 當應用程序管理器在couchbase lite iOS中刪除數據庫文檔時,應用程序擴展管理器會過期。 有誰知道如何通知擴展管理器這個刪除? 數據庫保存在共享應用程序組中。 我試圖在我的擴展中的數據庫進行拉複製,這不能按預期工作。 如果我每次從擴展數據庫中讀取數據時都創建一個新的管理器,它將按

    1熱度

    1回答

    我可以與應用程序組共享iOS Realm數據庫嗎?如果是,如何?如果不是,我怎樣才能將我的Realm數據庫分享給我的其他應用程序?

    2熱度

    2回答

    我使用應用程序組能夠在兩個應用程序之間共享SQLite數據庫。 現在我想從Objective-C遷移到Swift。 要獲得DB的路徑,在Objective-C,我 NSFileManager *fileMgr = [NSFileManager defaultManager]; NSURL *groupContainerURL = [fileMgr containerURLForSecurity

    -1熱度

    1回答

    有2個應用程序: WhatsApp的應用 我的應用程序(testAPP) 我嘗試共享的WhatsApp之間的音頻文件我的應用程序(testAPP),我已經實現了APP Group和共享擴展。 我成功了這些應用之間的集成,並收到一個網址,例如: 文件:///私人的/ var /移動/集裝箱/數據/應用/ XXXXXX/tmp目錄/文件/ XXXXXX/2017- 04-16-AUDIO-000010

    0熱度

    1回答

    我嘗試創建一個OutputStream到一個應用程序組文件夾,這是爲創建如下: func createProjectDirectoryPath(path:String) -> String { let containerURL = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: "

    0熱度

    1回答

    我們成功地集成了兩個應用程序與app組enablement。 但是試圖檢索從Userdefault日起10 IOS及以上版本,我們得到以下錯誤時: 無法用一個容器只允許系統櫃中CFPrefsPlistSource<0x170107c50> (Domain:"Group name", User: kCFPreferencesAnyUser, ByHost: Yes, Container: (null

    0熱度

    1回答

    我正在即將發佈的應用程序中實施App Extensions。在主應用程序中,我更新數據並將PersistentStore(.sqlite文件)移動到共享應用程序組目錄。我擔心用戶可能會更新應用程序,然後嘗試在實際打開更新的應用程序之前使用應用程序擴展。這可能會導致重大問題(至少我目前認爲擴展會被設置)。這是可能發生的事情,還是擴展沒有出現在列表中,直到應用程序被打開至少一次?

    3熱度

    1回答

    我在我的應用程序中使用Realm作爲數據庫,並且我有共享擴展以支持從其他應用程序共享媒體。由於我需要通過共享擴展來訪問我的數據庫,因此我將領域文件從App的文檔目錄移至Appgroup的共享容器。我有以下問題。 將數據庫存儲在共享容器空間中是否安全? 當我卸載應用程序,仍然共享容器內的文件仍然存在,所以當共享容器將被刪除。 處理我的方案的任何其他最佳做法。