小编jro*_*hen的帖子

禁用iOS 10快速操作小组件

在我的应用程序中,我有一个随附的标准小部件.当我使用iOS 10构建时,小部件会自动包含在3D Touch Quick Actions菜单中.此小部件类型复制了已存在的快速操作的功能.我希望能够隐藏这个小部件并且只有快速操作,但我似乎无法做到这一点.

我尝试使用plist值UIApplicationShortcutWidget并将其设置为空,但这不起作用,因为然后会显示默认小部件.我也尝试将其设置为无效值,例如'null',然后阻止小部件出现,但随后App Store拒绝我的应用程序包,但出现以下错误.

Error 1: ?ITMS-90640? - Invalid Info.plist value
Invalid Info.plist value. The value for key UIApplicationShortcutWidget must be the bundle identifier of a Today extension in the app.
Run Code Online (Sandbox Code Playgroud)

有谁知道这个的解决方法?

widget ios 3dtouch ios10

6
推荐指数
1
解决办法
1126
查看次数

标签 统计

3dtouch ×1

ios ×1

ios10 ×1

widget ×1