Tag: iphone privateapi

iOS私人框架

我试图在我的项目中使用私有框架,问题是当我添加.framework文件到项目,没有头文件 任何解决scheme? 谢谢!

iOS的BluetoothManager框架

我明白BluetoothManager Framework是私有API的一部分,但是我很好奇,如果有人有任何经验的话。 我可以打开和closures蓝牙,但我想要获得设备列表。 调用pairedDevices方法似乎将所需的所有信息写入日志,但不返回设备数组。

苹果是否允许在iOS应用程序中使用sysctl.h?

苹果是否允许在iOS应用程序中使用sysctl.h? PS: 应用程序扫描仪 ,第三方工具,检查可能的私人API使用代码似乎认为没关系。 注意:还有一个像这样的问题: 如何知道我是否使用私有框架?

在应用程序iOS 5中访问CrashReporter文件**企业应用程序**

停止阅读,如果你要说的话,“等等私人API使用将被拒绝等等等等” 这是一个企业应用程序 在iOS 5中,我试图从客户端的iPad发送当前crashlogs到我的服务器。 他们有一个pipe理软件,但没有办法从它得到crashlogs,只是在这个实例中没有帮助的控制台日志。 我已经尝试使用读取/ var / logs / CrashReporter的内容 NSError * error; NSArray * directoryContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:@"/var/mobile/Library/Logs/CrashReporter" error:&error]; 但是得到 Error Domain=NSCocoaErrorDomain Code=257 "The operation couldn't be completed. (Cocoa error 257.)" UserInfo=0x197e80 {NSUserStringVariant=( Folder ), NSFilePath=/var/mobile/Library/Logs/CrashReporter, NSUnderlyingError=0x198370 "The operation couldn't be completed. Operation not permitted"} 我也试过NSFileManager contentsOfDirectoryAtURL:并有相同的错误 我已经寻找一个私人的API访问沙箱外的文件,但没有看到任何东西突出。 是否有另一种方法来获取设备的EXISTING崩溃日志? 我正在考虑实施一个现有的第三方崩溃日志包,但我需要访问设备上的当前日志,因为这个崩溃不容易重新创build和设备也不容易访问。 用户不与iTunes同步,所以我不能从那里得到日志。 我知道这是可能的,至less在越狱的环境下,因为像iFile这样的应用程序。 […]

ios权限越狱解决schemeiOSOpenDev

我正在使用MobileWifi私有框架列出所有接入点。 它是一个越狱手机,我使用iOSOpenDev进行编译和部署。 我在Project-> BuildSettings – >“Code Signing Entitlements”中包含了entitlements.xml。 XML有 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>com.apple.wifi.manager-access</key> <true/> </dict> </plist> 我仍然得到错误 _wifi_manager_open Client WifiTest has no entitlement 我想我错过了正确的方式来添加权利。 任何想法如何使其工作? 编辑:所以我使用ldid签署应用程序,您的以前的答案。 ldid给出了以下输出。 WifiTest <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>application-identifier</key> <string>ECZNUJJL7C.com.WifiTest</string> <key>get-task-allow</key> <true/> […]

如何使用iOS中的自定义URLscheme从后台打开另一个应用程序

我想开发一个企业应用程序。 它将在后台连续运行,并从后台打开另一个应用程序。 它像两个应用程序之间的切换。 我已经实现了永远的后台运行的位置服务工作正常,也从后台更新位置的帮助,但它无法执行openURL方法。 请提出build议。谢谢

连接到adhoc wifi时使用3G互联网(使用私有API)

首先, 我正在寻找资源来使用私有API 。 这是一个企业应用程序,永远不会去应用程序商店,我需要从用户手中尽可能多的configuration。 这就是说,我有一个设备,一个iPad将被连接到并通过设备提供的adhoc wifinetworking进行通信。 ipad连接到这个设备,并通过套接字连接发送原始数据给它。 我也需要连接到互联网进行数据同步。 80%的时间,ipad将连接到这个adhoc wifi设备。 iPad上的pipe理软件不允许用户调整WiFi设置,所以我试图确保我连接到我的设备,而不会限制我的服务器同步。 我知道我可以确定使用苹果可达性类的连接,这不是我所期待的。 我需要使用3g和wifi。 有没有办法强制执行此代码? 还是有私人API的资源,我可以看看find一种方法? 这将在iOS 5中,最好的方法是通过一些私人的API方法来路由我的http请求,以使用3G,并让套接字请求使用wifi到特定设备。 代码示例将是真棒,链接/类名称研究将非常赞赏。 再一次不会进入app store,它是一个企业应用程序

使用GSEvent发送触摸事件,但它是无效的

我的代码是通过GSEvent向我的应用程序发送触摸事件,通过GSCopyPurpleSystemEventPort()获取mach_port_t。 在ApplicationDidFinishLaunch:选项已经完成后,发送function启动。该应用程序是UIControlView应用程序。 代码如下: void handleMouseEventAtPoint(CGPoint point, int buttons) { // NOTE: Must store button state for comparision, port for // mouse dragging and button up static int buttons_; static mach_port_t port_; int diff = buttons_ ^ buttons; bool twas = ((buttons_ & 0x1) != 0); bool tis = ((buttons & 0x1) != 0); buttons_ = […]

将GraphicsServices私有框架添加到IOS中

实际上,我需要locking我的iPhone编程,我已经在互联网上search,也有一些想法,也就是使用GraphicsServices.framework和GSEventLockDevices()方法..这里是这样的事情:我怎么能添加一个私人框架到我的项目? 我知道这是越狱,但没有问题。 任何人都可以帮助我添加一个私人框架Xcode和locking设备编程?

使用核心电话捕获传入的Callevent?

我想创build一个越狱iphone(ios 4.0或更高)的应用程序。 我希望我的应用程序保持运行状态,每当我的手机开始响铃(对于来电),我的应用程序应该能够捕捉到“呼入”事件,并基于此,我可以执行一些function,例如较低的扬声器音量。 任何人都可以指导我正确的方向,至于如何捕获这样的事件,或者如果它是在私有核心框架中可用?