如何在iOS应用程序中的UIApplicationShortcutIcons(3D Touch)中添加超过4个快速操作项

3
我正在iOS上开发3D Touch功能。我想添加超过4个快捷项。我查看了苹果文档,其中说道:
iOS 9为您的应用程序显示最多四个主屏幕快速操作
但是 soundhound 应用程序在其应用程序中显示5个以上的项目。因此,我非常好奇知道 soundhound 是如何实现相同的事情的。 我尝试动态添加所有项目,但会拒绝数组中的最后一个项目。我还尝试在info.plist中添加静态项目,但结果相同。
非常感谢任何帮助。
我添加了sound hound应用程序的屏幕截图,仅供参考。

enter image description here


最后一个看起来像分享按钮。也许它是某种特殊类型的按钮?除此之外 - 没有头绪。 - Adam Pietrasiak
3
操作系统会为你从应用商店下载的所有应用程序添加一个权限,你可以再添加4个自定义权限。 - dan
所以在发布我带有4个不同快捷方式的应用程序后,iOS 自动添加了5个“分享”选项。 - Sahil Mahajan
1个回答

5
您最多只能添加4个快捷方式项目(静态/动态)。
如果应用程序是从App Store下载的,则默认会添加“分享<#AppName#>”。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接