9得票1回答
iOS - 随着时间的推移,今日小组件被清除

应该的情况 我们有一个今日小组件,根据相应应用程序中的数据集显示最多6个按钮。此数据使用应用程序组共享。如果至少配置了一个按钮,则会显示如上图所示。如果用户未登录或未配置任何按钮,则会显示如下图所示的消息。 问题 在长达几个小时(大约4至7小时)未打开应用程序后,小组件会恢复到“...

9得票2回答
无法在iOS 8上将文件保存到应用组

我尝试使用- (NSURL *)containerURLForSecurityApplicationGroupIdentifier:(NSString *)groupIdentifier在iOS 8 b4上实现容器应用和扩展之间的文件保存/加载。 以下是代码: NSURL *contain...

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

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

8得票3回答
设置束在watchOS 2上无法工作

这在watchOS 1上不是问题,但现在在watchOS 2上,我无法在手表扩展中读取值。 根据Apple文档,这是可能的。 根据此线程上的一些人,这是可能的。 根据此线程上的一个苹果员工,这是可能的。 就我所知,我已正确设置了所有内容: - 我在iOS应用程序和手表扩展中启用了App ...

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

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

7得票1回答
Xcode/iOS:如何在没有开发者帐户的情况下启用应用程序组?

我想创建一个需要App Groups功能的iOS扩展程序。根据支持的功能列表,可以在没有开发者账户的情况下使用App Groups。Supported Capablilities 根据这个文档,使用Apple ID账户也应该是可能的。 但是当我尝试为我的应用启用App Groups时,它失败...

7得票1回答
如何使用应用程序组分享Core Data给多个应用程序(不仅限于扩展),并避免损坏Core Data存储?

我制作了一个 iOS 8 应用程序,使用新的应用程序组功能与扩展分享一个 Core Data 存储。它运行得很好,所以我想尝试一下在 App Group 容器中共享一个 Core Data 存储的两个独立应用程序。但是,当两个应用程序共享核心数据存储时,虽然 App 和 Extension 之...

7得票1回答
如何使用XCode 6.4下载并替换AppGroup容器?

我知道如何使用XCode 6的设备窗口下载和替换特定iOS应用程序的文件系统容器。 然而,对于我正在开发的应用程序,我需要能够下载并替换共享AppGroup容器以进行调试。这将使我能够模拟测试目的的AppGroup文件夹内容中的情况。 有人能告诉我如何做到这一点吗?这可能吗? 更新:我应...

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

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