Articles of iphone privateapi

Mostrar alguna interfaz de usuario de background en el reproductor de audio o la aplicación VOIP en iOS

Sé que los reproductores de audio y las aplicaciones Voip pueden ejecutarse en segundo plano en iOS. ¿Hay alguna forma de mostrar la interfaz de usuario desde el background (excepto LocalNotifications)? Me refiero a la pantalla completa de interfaz de usuario. Un método que utiliza API privada u otros trucos es aceptable. La aplicación se […]

Apple rechazará la aplicación si UIStatusBarForegroundView se utiliza como cadena

En mi aplicación, necesito desencadenar mostrar una vista personalizada cuando se toca la barra de estado. Descubrí la manera de get el evento subclassando UIApplication. Si utilizo el código a continuación, ¿Apple bloqueará mi aplicación para el uso privado de API? – (void)sendEvent:(UIEvent *)event{ [[event allTouches] enumerateObjectsUsingBlock:^(UITouch * touch,BOOL * stop){ if (touch.tapCount==1 && touch.phase==UITouchPhaseEnded) […]

Obtenga información acerca del iPhone BluetoothDevice (en BluetoothManager)

Estoy trabajando en una aplicación personal con el API BluetoothManager privado. Soy capaz de detectar el dispositivo bluetooth en mi aplicación y get su nombre y dirección MAC. Ahora mi siguiente obstáculo es averiguar qué dispositivo es el más cercano, CoreBluetooth no me ayuda porque solo es bueno para dispositivos BLE y nada más me […]

Detección de API privadas en la aplicación iOS a través de los services públicos de command-line

He usado commands como otool, nm y cadenas en el file binary de mi aplicación pero no puedo inferir si mis nombres de método realmente están chocando con las API internas de Apple. Además, descargue el volcado de class y ejecútelo en mi file .app / AppName que da salida como "Este file no contiene […]

Enlaces a información sobre IOSurfaces e IOMobileFramebuffer

He estado trabajando en iOS para experimentar con la creación de un grabador de pantalla utilizando API privadas / públicas. Me he encontrado con IOSurfaces e IOMobileFramebuffer y los he usado. Apple no ha documentado estos frameworks ya que son privados (hay documentation de parte de Apple en IOSurfaces en Mac). Estoy interesado en leer […]

Con GSCopyPurpleNamedPort (appId) en GraphicsServices en desuso en IOS7, ¿cuál es el enfoque alternativo?

Quiero enviar gsevent en iOS7. Lo que sigo desde aquí: ¿Cómo encontrar el puerto púrpura para la aplicación más frontal en IOS 5 y superior? Lo tengo funcionando para IOS 4,5,6, ahora estoy trabajando en IOS7 beta. Descubrí que la API privada ha cambiado. El resultado de GSCopyPurpleNamedPort (appId) siempre es 0. Entonces, ¿cómo obtengo […]

ios entitlements en jailbreak solution iOSOpenDev

Estoy utilizando Framework privado MobileWifi para enumerar todos los puntos de acceso. Es un teléfono bloqueado y uso iOSOpenDev para comstackr y desplegar. Incluí entitlements.xml en Project-> BuildSettings -> "Entidades de firma de código" XML tiene <?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> Sigo recibiendo […]

¿Puede asignar dinámicamente CFBundleDocumentTypes (con API privada?)

Estoy intentando agregar una característica adicional 'Abrir en' a una aplicación existente. Encontré una manera de agregar los CFBundleDocumentTypes necesarios a Info.plist dentro del package de aplicaciones. Ahora mi único problema es que el iOS registre esta key para permitir 'Abrir en' desde otras aplicaciones. Supuse que después de un reinicio, iOS verificará todos los […]

Usando el framework ImageCaptureCore en iOS

Estoy usando el framework ImageCaptureCore para controlar una camera DSLR conectada mediante USB en una aplicación de Cocoa. Ahora me gustaría hacer lo mismo en iOS (camera conectada a un iPad a través de un "adaptador de camera Lightning to USB") y me preguntaba qué marco usar. No voy a enviar la aplicación a la […]

Dispositivo de control remoto iPhone sin Jailbreak para el dispositivo

Estoy trabajando en una aplicación empresarial que permitirá que el escritorio controle los dispositivos iPhone. Básicamente, hasta el momento, puedo mostrar la pantalla del iPhone en la pantalla del escritorio usando un marco privado. Pero estoy atrapado en enviar events al iPhone. Obtengo los puntos xey, pero no logra simular el evento táctil en iOS […]