21得票3回答
今日小部件扩展高度 - iOS10

今日小组件视图模式的高度无法在紧凑模式下设置,无论我设置什么值。它会将小部件的高度设置为默认值。展开模式运作完美,并且值已正确设置并反映在小部件中。 我已经在viewDidLoad()方法中添加了此行代码。self.extensionContext?.widgetLargestAvailabl...

20得票1回答
iOS Swift 今日扩展:从容器应用程序导入类?

我有一个带有 Today Widget 的应用程序。我希望在 TodayViewController.swift 中使用容器应用程序中的模型类。 这种做法可行吗? 我把文件复制到 Today Extension 文件夹中并尝试导入它。但是失败了。 我在文档或网上找不到答案。 谢谢

20得票2回答
在不打开应用程序的情况下,从今天小组件中执行主机应用程序中的操作(iOS)

我想要从今日小组件中管理包含应用程序中的某些操作。 完整描述:在我的包含应用程序中,执行一些操作(如播放/暂停音频)。并且还希望从今日小组件(widget)中管理该操作。该操作将继续在后台状态下执行。 在今日小组件中,将执行相同的操作。因此,如果在主包含应用程序中已经开始了一个操作并将其发...

19得票3回答
如何正确确定iOS 8中Today扩展的左边距?

我正在尝试找出如何计算Today扩展主视图的左边距,以将内容与其余Today视图标签对齐。 以下是使用Today扩展的干净Xcode项目的示例(我将视图背景添加了颜色,并绘制了虚线红线以说明我想要对齐Hello World UILabel的位置)。 在iPhone 6 Plus模拟器中的结...

16得票4回答
今天扩展在iOS 8.1.2上启动前崩溃。

我一直在制作一个今日扩展程序,可以从一个源下载文章并展示最新的文章。 整个程序在iOS 8上能够正常工作,在iOS 8.1上仍然有效。但是在iOS 8.1.2上,我们开始收到关于今日扩展程序无法工作的投诉。 我尝试在iOS 8.1.2设备上进行调试,但在扩展程序启动之前就崩溃并显示以下错误:T...

16得票1回答
NSUserDefaultsDidChangeNotification和今日扩展

我正在开发一个带有今日视图扩展的iPhone应用程序。该应用程序具有从/保存到NSUserDefaults的模型模块。由于我希望这些信息可供主应用程序和扩展程序使用,所以我使用了一个应用程序组:let storage = NSUserDefaults(suiteName: "group.etc...

16得票1回答
iOS应用内购买 + 今日扩展小部件

我有一个应用程序需要订阅(通过IAP),并提供今日小部件。 在小部件内(以及应用程序内部),我使用RMStore检查包中的应用购买收据以获取有效的订阅信息。 在沙盒中(包括通过TestFlight安装后),它能正常工作。但是今天,该应用程序被Apple批准发布,当我测试存储版本时,主应用程序能...

16得票1回答
iOS - 如何在多个应用程序目标中共享 Today Extension?

我有一个包含多个应用目标的项目(约25个)。 我要为这些应用创建一个Today Extension,但我不想使用相同的代码和配置创建大约25个扩展程序。 是否可以只创建一个Today Extension 并将其分配给这25个应用程序?

14得票1回答
iOS 今日小组件性能分析 (Instruments)

有没有一种方法可以在Instruments中分析其他目标?我正在尝试在那里对我的小部件目标进行分析,但是Instruments会显示一个对话框,上面写着“请采取适当的措施启动com.appId.widget”。 有什么想法吗?

12得票3回答
如何将Firebase添加到iOS的Today Extension

我需要在我的Today View扩展中使用Firebase,但似乎无法导入Firebase模块。我认为这是因为我需要在我的CocoaPods文件中添加一个新的目标,但我不确定如何做到这一点。 谢谢。