11得票1回答
如何从Cordova访问应用程序组共享容器?

我正在使用cordova中的window.resolveLocalFileSystemURL来访问文件系统。然而,我找不到一种方法来使用应用程序组获取目录路径。 在IOS中,我可以轻松地使用containerURLForSecurityApplicationGroupIdentifier。 ...

13得票2回答
在iOS 8中使用App Groups(使用NSUserDefaults)共享两个应用程序之间的数据

我想知道在新的iOS 8功能“应用程序组”(使用NSUserDefaults)中,我们是否可以在应用程序之间共享数据,或者应用程序组只能在主应用程序和其扩展之间共享数据? 我已经在两个应该共享数据的应用程序上启用了应用程序组功能(它们属于同一公司)。它们也具有相同的应用程序组(类似于grou...

8得票1回答
iOS:支持在本地文件提供程序中使用应用组文件夹

我知道如果在我的iOS应用的Info.plist中提供UIFileSharingEnabled和LSSupportsOpeningDocumentsInPlace键,则我的应用程序文档文件夹中的文件会显示在Files.app(“本iPad上”)和文档浏览器中。 现在我的问题是:除了编写文件提...

20得票2回答
卸载应用程序不会删除应用程序组数据。我是否需要手动删除应用程序组容器及其内容?

我创建了一个在iOS 8中首次引入的“Today Extension”。为了在“Today Extension”和其“container App”之间共享数据,我定义了一个“app group”,并将它们绑定到该组。(实际上,我还添加了一个嵌入式框架,以便在两个方面重用代码。) 这种方法的详...

18得票3回答
为什么我的WatchKit扩展程序内无法使用应用程序组?

我看到了SO上关于在主应用程序和应用扩展之间共享NSUserDefaults数据的所有其他帖子,但我的仍然无法工作。这是我所做的一切: 在Xcode的“Capabilities”选项卡中为扩展和主应用程序启用应用组。 将组名称设置为“group.com.mycompany.foo”,并确认...

7得票1回答
iOS 9和WatchOS 2上的NSUserDefaults(suiteName:)无法正常工作?

我之前尝试过,但好像没有生效。这是我的代码: iOS应用中的保存 let groupDefaults = NSUserDefaults(suiteName: "group.company.appSharedDefaults") groupDefaults?.setObject(theArr...

8得票2回答
iOS 8 - 为App Group创建SQLite数据库

我正在为我的应用程序创建一个iOS 8 Today扩展。我想从我的扩展中访问我的SQLite数据库(而不是Core Data)。在网上搜索了一下后,我发现我需要一个应用程序组。因此,我为我的应用程序创建了一个名为"group.AppName"的应用程序组。 使用以下代码,我在NSDocume...

13得票1回答
我可以分享iOS Realm数据库到App Groups吗?

我可以将iOS Realm数据库与应用程序组共享吗? 如果可以,该如何做? 如果不行,那么我如何将我的Realm数据库分享给其他应用程序?

15得票1回答
从Today Extension访问应用程序文档文件夹

我已经成功地通过用户默认设置在我的应用和它的Today Extension之间共享数据,但是当涉及到实际位于该应用程序文档文件夹中的文件时,我遇到了麻烦。 当我在我的应用中使用以下代码时:var documentsDir:NSString = NSSearchPathForDirectori...

110得票14回答
在iOS 10中读取CFPrefsPlistSource的值失败。

我今天将我的Xcode 8更新到beta 2,正在尝试在应用和Today Extension之间共享数据。我遇到了这个日志警告: 2016-07-08 18:00:24.732472 ProjetctX[941:42801] [用户默认值] 无法在CFPrefsPlistSour...