1

我有一个现有的应用程序,我想发布一个版本来支持 IOS10 设备。问题是我的应用程序今日小部件不支持 IOS10 中的新今日视图,我想对所有 IOS10 用户禁用今日小部件。有可能吗?我已经尝试从 XCode 构建设置将今天的小部件设置为 9.3 的 Base SDK,但它没有工作谢谢!

4

1 回答 1

4

您可以根据您的要求在包含应用程序中显示/隐藏小部件。

    if #available(iOSApplicationExtension 10.0, *)
    {
        DispatchQueue.main.async(execute: {
            NCWidgetController.widgetController().setHasContent(false, forWidgetWithBundleIdentifier: "YourWidgetBundleIdentifier")
        })
    }
于 2017-03-18T04:00:05.773 回答