0

I was looking into making a custom toggle switch option in the iOS settings.app menu to turn a home cooked function on and off. I was wondering if it's possible to do such a thing. If so, how?

4

1 回答 1

0

/Applications是的,这是可能的,但它对于安装在 中的越狱应用程序的工作方式与普通 App Store 应用程序的工作方式略有不同。

在此处查看此文档。 我有一段时间没有使用它了,所以如果有一些过时的东西,请在此处发表评论,我会尝试使用我的一个工作越狱应用程序中的代码等更新我的答案这个。

请注意,如果您希望设置开关执行您的自定义代码,而不仅仅是存储首选项值,您将需要使用上面链接中描述的PreferenceBundle 方法

您还需要确保手机上PreferenceLoader安装了由 Dustin Howett 设计的 ,才能正常工作。如果您将您的应用程序分发给用户(通过 Cydia 或类似的方式),您可以确保它PreferenceLoader与您的应用程序一起自动安装。为此,请将此行添加到您的应用程序DEBIAN/control文件中:

Depends: preferenceloader

PreferenceLoader是免费的,已经存在了一段时间,而且看起来很稳定,所以它并不是一个糟糕的依赖。大多数越狱用户可能已经拥有它。

于 2012-11-27T22:45:59.220 回答