草庐IT

jailbreak

全部标签

ios - 在 IOS 上使用 launchd 重启应用

我在博物馆展览中使用一些iPad,运行其他人开发的应用程序。尽管我们已经介绍了主页按钮,但我发现应用程序偶尔会崩溃,将用户留在主屏幕上。他们可以从这里访问其他未经授权的应用程序。博物馆不反对越狱iPad,如果这能为我们提供所需的解决方案,所以我一直在研究使用launchd和KeepAlive标签并将.plist文件放入/Library/的想法LaunchAgents目录,以防止应用程序在崩溃时关闭或重新生成它到目前为止,我已经成功地让它与iPad附带的默认应用程序以及Cydia安装的应用程序一起使用,但我无法让它重新启动我们想要的应用程序。我已经从/User/Applications目

iOS 私有(private) API : lock device and power off the screen

我正在为越狱制作一个应用程序,当用户启动应用程序时锁定设备。我试过GraphicsServices.framework中的GSEventLockDevice();但这不能正常工作,因为它锁定了屏幕但没有关闭屏幕。有没有另一种不用MobileSubstrate来锁屏的方法? 最佳答案 作为另一种选择,checkoutthisanswer,它使用SBDimScreen()。您可以将其与GSEventLockDevice()结合使用。看来您现在(iOS5+)可能需要向您的应用程序添加一个授权才能成功使用此调用。如果您以前没有这样做过,he

iphone - 为什么在越狱的iPhone上向 "Cocoa error 513"写入文件时得到 "/var/mydir/files"?

我的应用程序将一些文件写入文件系统,它安装在/Application而不是/var/mobile/Application,在我开发的iPhone上,一切正常。但是当分发给其他人时,他们得到“Cocoaerror513".Thefilesarewrittenat/var/mydir/files,那是什么问题?在获得完全许可的情况下,我应该在哪里写作?谢谢。代码:NSString*dir=@"/var/mydir/docs/";NSFileManager*fileManager=[NSFileManagerdefaultManager];if(![fileManagerfileExists

ios - 从桌面或服务器以编程方式访问(您自己的)iCloud 数据?

我想以编程方式从服务器或我的台式机访问和操作我的iPhone的iCloud数据。例如...http://www.phonesheriff.com/investigator.html有人知道这是否可行吗?是否有任何API或机制可以让我使用我自己的iCloud用户名和密码来访问我自己的iCloud数据(从台式机或服务器)。我想查看和操作实际数据,如照片、短信和联系人等。我见过一些应用程序可以做到这一点。谁能告诉我这怎么可能?需要说明的是:我尝试编写的软件不是为iOS设备设计的,而是为服务器或桌面客户端(windows或mac)设计的。 最佳答案

ios - 为 Apple TV 2G 编写应用程序

我的公司(一家移动开发公司)有许多高清电视,我们为此购买了一些AppleTV2G(已越狱)。我们用它们来展示产品、信息等的幻灯片,以及视频播放。由于我们将开发iOS应用程序作为我们业务的一部分,所以我真的很想尝试为AppleTV编写一些东西,以便在我们的内部显示器上使用。我不知道从哪里开始-由于显而易见的原因,我们的大部分工作都是为应用程序商店分发编写应用程序,因此为越狱的iOS开发软件对我来说是新的。此外,用于开发越狱应用程序的大部分资源都是针对iPad/iPhone设备的-我猜想没有多少人有兴趣为ATV2编写应用程序,这可能是因为没有多少越狱的ATV在野外使用。有没有人能给我一个好

ios - 越狱后,iOS 应用程序会以 root 权限运行吗?

一旦iOS设备越狱,我们就可以构建越狱应用程序(使用theos)并将其安装在/Applications目录中,预加载的应用程序以root权限运行。如果一个应用程序是用Xcode构建的,一旦安装,它就会进入/private/var/mobile/Applications/文件夹,该文件夹应该强制执行Apple沙箱(在越狱之前)。所以,我的问题是:对于越狱设备,/private/var/mobile/Applications/中的应用程序是以root权限还是以mobile用户权限执行的?对于Android,一旦获得root权限,应用程序将必须通过执行su命令获得root权限。iOS也是这样

ios - 使用私有(private)框架以编程方式发送 iMessage

有谁知道是否可以使用私有(private)框架直接发送iMessage?我尝试使用CoreTelephony中的CTMessageCenter,但它会发送短信,即使我的手机可以发送iMessage。 最佳答案 我还没有测试过这个,但是看看atthecodepostedhere.如果您查看httpResponseForMethod:URI:,您会看到他/她发送消息的位置(似乎是支持iOS5或iOS4的硬编码):CKSMSService*smsService=[CKSMSServicesharedSMSService];//idct=C

ios - 如果没有 Apple Developer 许可证,如何在我的 iPhone 上测试应用程序?

这个问题在这里已经有了答案:HowcanIdeployaniPhoneapplicationfromXcodetoarealiPhonedevice?(12个答案)关闭9年前。这个问题之前已经回答过很多次,但是这些答案都与iOS6不兼容。唯一提到iOS6的答案使用了一个名为Jailcoder的工具,它对我不起作用。我尝试过的:创建伪造的代码签名证书修改SDKSettings.plist使用Jailcoder为Xcode和我的项目打补丁我正在使用Xcode4.5.1和iOS6.0.1。请注意,Xcode4.5.1没有特定于6.0.1的SDK,但我认为这没有什么不同。

ios - 我可以从崩溃日志中识别越狱手机吗?

我在iPhone应用程序中遇到的一些最难追踪的问题只会在越狱的手机上暴露出来。有没有一种方法可以仅查看崩溃日志来检测这些手机?这有点像thisquestion但在事件之后而不是在... 最佳答案 虽然这肯定不是万无一失的解决方案,但您可以查看正在运行的二进制文件,看看在崩溃时是否有越狱应用程序在运行。例如,Winterboard是一款仅存在于越狱设备上的应用程序。如果您怀疑越狱设备上发生了崩溃,我会先检查那里。 关于ios-我可以从崩溃日志中识别越狱手机吗?,我们在StackOverfl

ios - CTTelephonyCenterAddObserver 不通知接收短信

我有一个应用程序,我想在收到短信时使用react;在iOS7之前,这可以通过像这样注册到CTTelephonyCenter来实现:idcenter=CTTelephonyCenterGetDefault();CTTelephonyCenterAddObserver(center,NULL,callback,NULL,NULL,CFNotificationSuspensionBehaviorHold);并在回调中检查kCTMessageReceivedNotification。这在iOS8中不再起作用,因为我收到的通知类型比iOS7少得多,而且与消息接收无关。我认为这是关于一项新的权利,