在 IOS10 台设备上禁用今日小部件
Disabling today widget on IOS10 devices
我有一个现有的应用程序,我想发布一个支持 IOS10 设备的版本。
问题是我的应用今天小部件不支持 IOS10 中的新今天视图,我想对所有 IOS10 用户禁用今天小部件。
有可能吗?我已经尝试从 XCode 构建设置将今天的小部件设置为 9.3 的 Base SDK,但它没有用
谢谢!
您可以 show/hide 小部件 从您内部 包含 App 基于根据您的要求。
if #available(iOSApplicationExtension 10.0, *)
{
DispatchQueue.main.async(execute: {
NCWidgetController.widgetController().setHasContent(false, forWidgetWithBundleIdentifier: "YourWidgetBundleIdentifier")
})
}
我有一个现有的应用程序,我想发布一个支持 IOS10 设备的版本。 问题是我的应用今天小部件不支持 IOS10 中的新今天视图,我想对所有 IOS10 用户禁用今天小部件。 有可能吗?我已经尝试从 XCode 构建设置将今天的小部件设置为 9.3 的 Base SDK,但它没有用 谢谢!
您可以 show/hide 小部件 从您内部 包含 App 基于根据您的要求。
if #available(iOSApplicationExtension 10.0, *)
{
DispatchQueue.main.async(execute: {
NCWidgetController.widgetController().setHasContent(false, forWidgetWithBundleIdentifier: "YourWidgetBundleIdentifier")
})
}