2012-11-27 50 views

回答

0

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

Take a look at this documentation here.我有一段时间没有用过它,所以如果有些东西已经过时,请在这里发表评论,我会尝试用我的一个代码等来更新我的答案。工作越狱应用程序,这样做。

需要注意的是,如果你想设置切换到执行自定义代码,而不是仅仅存储偏好值,你需要使用上面的链接描述的PreferenceBundle方法

您还需要确保安装了Dustin Howett的手机有PreferenceLoader才能正常工作。如果您将应用分发给用户(通过Cydia或类似的东西),您可以确保PreferenceLoader自动与您的应用一起安装。要做到这一点,这行添加到您的应用程序的DEBIAN/control文件:

Depends: preferenceloader 

PreferenceLoader是免费的,已经有一段时间了,而且似乎相当稳定,所以它不是一个坏的依赖有可言。大多数越狱用户可能已经拥有它。

+0

谢谢!我将开始集思广益。 :-)就像一个简要的我试图做到以下几点: 我有一个自定义的SSH添加了C#(我认为它是#)应用程序在'/ usr/libexec'下打开设备作为播放扬声器。它的开发人员将应用程序加载为.plist守护进程,但它的烦人之处在于它始终在和人们开始播放音乐。 (我是学生)除了故事 - 我只想制作一个切换开关,当打开时启动应用程序,当切换关闭杀死进程,从而关闭应用程序。 – seanthewebber

+0

@Sean,如果是iOS,我不认为它是'C#'应用程序。最有可能的是Objective-C,或C++或C.对于你的问题,你需要从我提供的文档链接中选择** Preference Bundle Approach **,因为你需要执行代码,而不仅仅是设置一个标志。所以,该链接中的**简单方法**将不足以满足您的需求。至于其他问题,您需要使用代码以编程方式启动并终止应用程序。我相信你可以在这里找到堆栈溢出的答案(即这些问题已经被问及并回答)。 – Nate

+0

哦..你的权利..它是Objective-C ..哎呀XD – seanthewebber

相关问题