我的应用程序中有一个今天的扩展程序,我想要退出我提交给App Store的下一个版本,但保留在项目中以便在以后的版本中提交。
我已尝试将其从容器应用目标的目标依赖项中删除,但它仍会显示。
我该怎么做?
答案 0 :(得分:6)
答案 1 :(得分:1)
我不知道这是否符合您的特定目的,但另一种选择是通过致电setHasContent来阻止您的今日延期在今日中心展示:
let bundleId = "com.mycompany.myapp.today"
NCWidgetController.widgetController().setHasContent(false,
forWidgetWithBundleIdentifier: bundleId)
它仍然会出现在“编辑”屏幕中,启用它的用户仍会启用它,但您可以这样隐藏它,直到您准备好再次显示它,或者在以后的版本中,或者也许当一些依赖可用时。
您可以从小部件或应用中调用此方法。