在IOS10设备上禁用today小部件
我有一个现有的应用程序,我想发布一个支持IOS10设备的版本。 问题是我的app today小部件不支持IOS10中的新今日视图,我想对所有IOS10用户禁用今日小部件。 有可能吗?我已经试着从XCode构建设置中设置为today小部件,以9.3的SDK为基础,但没有成功在IOS10设备上禁用today小部件,ios,xcode,ios10,today-extension,ios10-today-widget,Ios,Xcode,Ios10,Today Extension,Ios10 Today Widget,我有一个现有的应用程序,我想发布一个支持IOS10设备的版本。 问题是我的app today小部件不支持IOS10中的新今日视图,我想对所有IOS10用户禁用今日小部件。 有可能吗?我已经试着从XCode构建设置中设置为today小部件,以9.3的SDK为基础,但没有成功 谢谢 您可以根据您的要求,在中显示/隐藏包含应用程序的小部件 if #available(iOSApplicationExtension 10.0, *) { DispatchQueue.mai
谢谢 您可以根据您的要求,在中显示/隐藏包含应用程序的小部件
if #available(iOSApplicationExtension 10.0, *)
{
DispatchQueue.main.async(execute: {
NCWidgetController.widgetController().setHasContent(false, forWidgetWithBundleIdentifier: "YourWidgetBundleIdentifier")
})
}
根据您的要求,您可以从包含应用程序的内部显示/隐藏小部件
if #available(iOSApplicationExtension 10.0, *)
{
DispatchQueue.main.async(execute: {
NCWidgetController.widgetController().setHasContent(false, forWidgetWithBundleIdentifier: "YourWidgetBundleIdentifier")
})
}
我在包含应用程序中“使用未解析标识符”NCWidgetController时出错。请提供帮助。您使用的是哪个
iOS版本
?将import NotificationCenter
添加到文件的顶部。这确实有效,但是小部件仍然可用,并且仍然可以添加到“今日”视图中。它只是没有显示任何内容。我在包含应用程序中“使用未解析标识符”NCWidgetController时出错。请提供帮助。您使用的是哪个iOS版本
?将import NotificationCenter
添加到文件的顶部。这确实有效,但是小部件仍然可用,并且仍然可以添加到“今日”视图中。它只是没有显示任何东西。