独立iMessage应用程序的设置包

时间:2016-11-23 20:55:15

标签: ios settings.bundle imessage-extension

我正在开发一个独立的iMessage应用程序,该应用程序具有一些我们期望很少更改的用户首选项。

我希望将它们放在设置包中,以便在需要时可以通过settings.app访问它们,但是在添加捆绑后,iMessage应用程序不会在设置应用程序中显示为选项。

Apples guide states

  

当设置应用启动时,它会检查每个自定义应用是否存在设置包。对于它找到的每个自定义捆绑包,它会加载该捆绑包并在“设置”主页中显示相应的应用程序名称和图标。当用户点击属于您的应用的行时,“设置”会加载“设置”捆绑包的Root.plist设置页面文件,并使用该文件构建应用的首选项主页。

我已尝试将Settings.bundle添加到两个项目目标,并尝试设置应用程序组(as described here),但没有运气。

从iOS 8开始,如果应用程序已经请求了权限(位置,通知,相机等),设置应用程序将显示您的应用程序的列表,所以我甚至尝试让iMessage应用程序使用当前位置,看看是否会触发settings.app中的一个项目,但也没有用。

我还有其他可以尝试的东西吗,或者任何人都可以确认独立的iMessage应用程序无法拥有设置包吗?

0 个答案:

没有答案