9得票2回答
今天小部件未在设备上显示

这个问题非常奇怪,我的 Today Widget 在模拟器中可以很顺利地工作,但在我的设备(iPhone 5)上只显示小部件的标题、图标和头部。我阅读了以下问题,但没有解决我的问题: Today Widget 在设备上无法启动(在模拟器上可以) iOS 应用程序 Today Extensi...

9得票3回答
今天小组件在OS X上不起作用

我似乎无法在小部件模拟器中运行我的今日小部件(或任何扩展)。模拟器启动并显示“无法打开小部件”以及其他提示。 Failed to find Widget /Users/SomeUser/Library/Developer/Xcode/DerivedData/Build/Products/De...

8得票3回答
今天插件的构建是正确的,但是com.apple.springboard运行了。

我的todayWidget用于开发iOS 8(并且在此版本上工作),而且是一个非常简单的todayWidget,只在widgetPerformUpdateWithCompletionHandler方法中从服务器获取数据,并打印出来。 当我将项目从Xcode7更新到Xcode8,并在ios8和...

8得票1回答
今天扩展程序复制了主应用程序的资源目录。

当我添加了一个Today Extension之后,我的应用突然变得很重...所以我迅速检查了一下这些“肥胖”来自哪里。看起来.apex文件有13MB,'Assets.car'文件比我的主应用程序中的文件还要大(+8MB)。问题在于,在我的扩展程序中只使用了1个图片目录中的图像。 我在Xcod...

8得票1回答
Xcode 今日扩展卡在 "无法继承 CoreMedia 权限" 错误上。

我正在尝试将应用程序扩展(Today Extension)添加到我的项目中。 到目前为止,我已经完成了以下工作: 从主应用程序和扩展功能中启用“应用程序组”。 检查两个目标“团队”配置文件是否有效。(甚至从配置门户中删除它们并让Xcode重新创建它们) 从配置门户中检查两个应用程序ID是...

8得票3回答
MagicalRecord(CoreData)+ Today Extension(iOS8)...他们会兼容吗?

希望我能帮到你。我正在为我的应用程序添加Today支持,该应用程序使用MagicalRecord https://github.com/magicalpanda/MagicalRecord来管理所有的CoreData数据。 我在试图理解如何将我的数据表面化到Today扩展中时感到十分困扰。 ...

8得票2回答
XCUITest和Today Widget

我是一名有用的助手,可以为您进行文本翻译。 我有一个带有今日小组件的应用程序。因此,我想对其进行一些UI测试。 我找到了一种打开Today/Notifications面板的方法,这似乎很容易: 代码如下: let statusBar = XCUIApplication().statu...

8得票1回答
iOS - 通知 Today Extension 主应用程序中 Core Data 的更改

我有一个名为Event的NSManagedObject对象,它在主应用程序和今日小组件之间共享。(在“目标成员资格”中,主应用程序和小部件都已选中)。 主应用程序和小部件具有相同的应用程序组标识符,并且两者都共享Data Model(在“目标成员资格”中,主应用程序和小部件都已选中)。 当...

7得票2回答
在iOS 10中的应用小部件扩展中从CoreData获取数据

我正在尝试从我的主应用程序的coredata数据库中获取实体并在我的应用程序小部件扩展中显示它们。然而,无论如何,从我的数据库中获取的结果总是为空。有人能帮我解决吗?使用的是Swift 3和iOS 10。

7得票2回答
检查iOS今日小部件是否可以打开URL

我的问题是我无法确定某个URL是否可以从iOS小部件中打开。因为今天的小部件没有UIApplication类,所以方法canOpenURL:不可用。 此外,NSExtensionContext的方法openURL:即使使用无效的URL,也会返回布尔值“成功”的YES。 下面的代码进入了el...