182得票16回答
如何检测iOS应用程序是否在越狱的手机上运行?

如果我希望我的应用在越狱的iPhone上表现不同,我该如何确定呢?

11得票1回答
克服OS X和越狱的iOS私有Apple权限

这个可能是无法解决的问题,但我只是好奇想问一下... 我们有一个客户希望为OS X创建一个替代的消息应用程序。他们基本上想使用相同的账户、聊天记录以及其他内容,但是针对内置Messages应用程序提供完全不同的用户界面(适用于某些残疾人士)。由于主要服务iMessage在Messages.a...

8得票6回答
开发越狱iOS设备的应用程序?

我知道你需要一台Mac电脑、Xcode和软件开发工具包(SDK)才能进行iOS应用开发。但是否可以在Windows/Linux平台上开发越狱设备和/或普通设备的应用程序? 编辑 此外,Airplay SDK怎么样?听说它很不错,但与通过Xcode开发的应用程序相比性能不同。 在这个PDF文...

7得票1回答
苹果拒绝带有越狱检测的应用程序。

我们正在开发的应用因为审核过程中检测到设备越狱而被拒绝了 ^^ 为了检测越狱设备,进行了几项测试: NSString* bundlePath = [[NSBundle mainBundle] bundlePath]; // scan for itunes metadata BOOL is...

16得票2回答
如何更改我的iOS应用程序的授权?

我需要运行以下代码来关闭我的iPhone屏幕。 在iOS6上: void (*BKSDisplayServicesSetScreenBlanked)(BOOL blanked) = (void (*)(BOOL blanked))dlsym(RTLD_DEFAULT, "BKSDispla...

8得票1回答
EXC_BREAKPOINT崩溃。可能是越狱问题?

今天我从Crashlytics收到了一份崩溃报告,但是我无法确定问题出在哪里。我的应用程序已经上线数月而没有任何问题,所以这似乎只是个例外。 崩溃的类型是Exception Type EXC_BREAKPOINT Code UNKNOWN at 0xdefe。 1 UIKit _...

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

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

10得票2回答
SQLite的进程间线程安全性(在iOS上)

我正在尝试确定在iOS上访问sqlite数据库是否是线程安全的。我正在编写一个非App Store应用程序(或可能是启动守护程序),因此苹果的批准不是问题。所涉及的数据库是内置的 sms.db ,因此可以确定操作系统也会访问该数据库进行读取和写入。我只想能够安全地读取它。 我已经阅读了关于使...

7得票1回答
越狱应用的苹果通知服务

我正在创建一个越狱应用程序,它安装在 /Applications 中。无论我做什么,似乎都无法使推送通知正常工作。 我已经: - 在苹果开发者控制台中创建了必要的应用程序ID, - 创建了所有必要的证书和配置文件, - 安装了上述必要内容, - 使用相应的证书签名了应用程序, - 将 .M...

12得票3回答
越狱设备本地拉取通知

由于iOS框架不允许本地通知在发布之前执行代码,因此我正在寻找一种在越狱设备上实现它的方法。 是否有内置功能可在越狱设备上安排代码执行而无需用户交互? 代码应下载更新并确定用户是否应接收通知。 我不想使用推送通知,这需要外部服务器将其推送到用户。 更新 好吧,我已经成功创建了一个在启...