25得票4回答
获取所有已安装应用程序的列表。

我想获取所有安装的应用程序的列表(NSArray)。我的应用程序是越狱应用程序,并位于 /Applications,因此沙盒不是问题。有没有办法获取应用商店应用程序的列表? 我已经在其他应用程序中看到过这个功能 (Activator, SBSettings...)。由于所有应用程序沙盒都有大量...

13得票5回答
Xcode 4.2: 当尝试使用越狱的iPhone 3G进行开发时出现错误0xC002

我有一个越狱的iPhone 3G,其iOS版本为4.2.1(最新支持的版本)。当我将它连接到Xcode 4.2时,Xcode会开始复制调试符号。然而在过程快结束时停止了复制,并显示以下错误:Xcode has encountered an unexpected error (0xC002) N...

8得票1回答
iOS:CGImageCreateWith [PNG或JPEG] DataProvider导致分段错误

我遇到了一个奇怪的问题。我正在使用libzbar(是的,这是针对越狱设备的)开发iOS命令行条形码扫描工具。所有工作都很顺利,除了当我尝试使用CGImageCreateWithPNGDataProvider()或CGImageCreateWithJPEGDataProvider()方法从文件中...

8得票1回答
MFMessageComposeViewController的入侵攻击

我知道在真实的应用程序中,这是不允许的,因为需要保护用户的隐私和安全。但出于纯学术目的,我正在尝试像这样发送消息而不显示MessageComposer UI。 MFMessageComposeViewController *picker = [[MFMessageComposeViewCon...

60得票11回答
如何检测应用程序是否在越狱设备上运行?

我刚发布了我的iOS应用程序,但我不确定如何使我的应用程序免受越狱的影响。 我能做些什么来防止我的应用在越狱设备上运行?

11得票3回答
在iOS应用中使用fork()函数是否容易被苹果的审核流程拒绝?

我正在编写一种机制(在iOS应用中),通过执行fork();来检测设备是否被越狱,以检查应用沙盒的完整性。 有人知道尝试调用这个功能是否会违反App Store的指导方针吗?

9得票4回答
iOS数据文件夹存储在哪里?

在Android系统中,如果你有root权限,你可以访问一个名为/data/data/<package name>的文件夹。在这个文件夹中,你可以找到你的项目所需的数据库或其他文件。 那么,在iOS系统中,如果你越狱了,是否也有类似的文件夹呢?我找到了一些适用于iOS系统的roo...

8得票1回答
如何开始越狱开发

我是一名新手越狱开发者,但我有足够的iOS开发知识和经验。我很困惑如何为我的想法编写代码,并且想要使用Xcode来完成。我已经设置了所有必要的越狱工具,从theos到iOSOpenDev,还下载了所有私有的iOS框架。 我的想法是:基本上,我想为我的应用程序开发一个简单的表格UI,通过它,用...

11得票3回答
从iOS服务中检测屏幕开/关

我正在开发一款在后台作为服务运行的网络监测应用。当手机屏幕开启或关闭时,是否可以通过通知或调用方式得到相应的提醒呢? 在Android中,可以使用以下代码实现:private void registerScreenOnOffReceiver() { IntentFilter filte...

80得票4回答
通过编程确定iPhone是否越狱

如何编程确定 iPhone/iPod 是否: 越狱 运行您软件的盗版副本 Pinch Media 可以检测手机是否越狱或者运行的软件是否为盗版,有人知道他们是如何做到的吗?是否有相关库?