¿hay alguna manera de ver la salida de la consola mientras ejecutamos una aplicación iphone en el dispositivo? Si no es directamente, ¿hay alguna aplicación en App Store que le permita ver el registro después de que la aplicación haya terminado de ejecutarse?objetivo c iphone: ¿podemos ver el dispositivo de inicio de sesión de la consola
Respuesta
si tiene una cuenta de desarrollador de iphone pagado, puede usar la ventana del organizador en xcode para ver la consola y los registros de la aplicación en sus dispositivos.
oh no, no es el problema ... Estoy desarrollando una aplicación basada en la ubicación, para la cual debo ejecutar con mi iPhone. Es un poco engorroso correr con mi macbook en una mano y iphone en la otra. Cualquier "en el visor de registro del dispositivo"? – user315067
puede hacer que su aplicación NSLog los datos que desea ver y ver más tarde utilizando el organizador. Creo que no hay forma de verlo en vivo en el dispositivo a menos que agregue su propio ui para imprimirlo. –
** - 1 No responde la pregunta ** OP está pidiendo ver los contenidos de la consola _on-device_; este enfoque utiliza una computadora de desarrollo con Xcode. –
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fileName =[NSString stringWithFormat:@"%@.log",[NSDate date]];
NSString *logFilePath = [documentsDirectory stringByAppendingPathComponent:fileName];
freopen([logFilePath cStringUsingEncoding:NSASCIIStringEncoding],"a+",stderr);
Sólo añadir este bloque de código en applicationdidFinishLaunchingWithOptionslaunchOptions
método en el archivo app delegado, y se creará un archivo de registro en el directorio de documentos aplicación en el iPhone, que registra todos los eventos de registro de la consola. Debe importar este archivo desde iTunes para ver todos los eventos de la consola.
No se olvide de establecer "Aplicación es compatible con iTunes para compartir archivos" a "SÍ" en su plist
Goto - itunes -cuando ur dispositivo conectado a Aplicaciones - seleccionar ur App - en Augument documento u conseguirá ur archivo a continuación, guardar en su disco
gracias, pero no puedo encontrar el directorio del documento de la aplicación, ¿me puede ayudar a encontrar ese archivo .log para importar desde iTunes? – prabhu
Parece que con iTunes 12 ya no podemos importar archivos del directorio de documentos. Ahora todo es iCloud. ¿Cómo pueden los usuarios obtener este archivo de registro? –
Funciona bien para mí con Xcode 7.3 y iTunes 12.3.3.17 – goelectric
También puede ver en la ventana Dispositivos.
Vaya en xcode -> Ventana -> Dispositivos.
Seleccione su dispositivo y abra la consola.
** - 1 No responde la pregunta. ** OP está pidiendo ver los contenidos de la consola _on-device_; esta respuesta usa una computadora de desarrollo con Xcode. –
¿Dónde está esto en Xcode 6? – ToddB
en Xcode 6 -> Ventana -> Dispositivos -> Seleccione el dispositivo -> una pequeña flecha/\ en la parte inferior izquierda, Haga clic aquí y se abrirá la consola del dispositivo. – MujtabaFR
- 1. Uso del objetivo C para leer los mensajes de registro publicados en la consola del dispositivo
- 2. Debian: consola de inicio de sesión a través de bluetooth
- 3. ¿cómo podemos descomprimir un archivo en el objetivo c?
- 4. ¿Cómo podemos ver el registro de desarrollo de Rails?
- 5. inicio de sesión automático con FBConnect en el iPhone
- 6. ¿cuál es la diferencia entre el dispositivo UDID de iphone, la identificación de dispositivo iphone y el token de dispositivo iphone?
- 7. C# ejemplos de inicio de sesión
- 8. salida de Inicio de sesión en el servidor Eclipse WTP
- 9. Ver la salida de la consola eliminada
- 10. Depuración de iPhone dispositivo real
- 11. ¿Cómo inicio sesión con un usuario con dispositivo?
- 12. Inicio de sesión personalizado ASP.NET C#
- 13. ¿Podemos usar la página de inicio de sesión en/admin en django para nuestro propio uso?
- 14. obtener lista de aplicaciones instaladas en iphone objetivo-c
- 15. Cómo obtener el SID de inicio de sesión en C#
- 16. bloqueo de sesión en el dispositivo
- 17. No se puede abrir la base de datos solicitada por el inicio de sesión. El inicio de sesión falló. Falló el inicio de sesión para el usuario
- 18. Variable de cadena estática en el Objetivo C en iphone
- 19. ¿Cómo ver el historial completo de la consola de Rails?
- 20. fb: botón de inicio de sesión personalizado?
- 21. ¿Cómo puedo ver la base de datos predeterminada de un inicio de sesión?
- 22. inicio de sesión de la aplicación Android
- 23. Transformar la orientación del dispositivo al marco mundial en el objetivo c
- 24. ¿Podemos ver el código fuente de los cmdlets de PowerShell?
- 25. Objetivo-C: Crear archivo de texto en el dispositivo y recuperar fácilmente el archivo
- 26. GXT: Cómo traer la página de inicio de sesión cuando la sesión expira
- 27. JASIG CAS Inicie sesión sin la pantalla de inicio de sesión CAS
- 28. ¿Podemos ver objetos en la memoria JVM?
- 29. ¿Podemos ver la plantilla de una instancia de código de compilador de C++
- 30. ¿Cuál es la diferencia entre C++, objetivo-c y objetivo-C++?
De acuerdo con el blog del desarrollador, él utilizó las funciones asl para acceder a los registros, aquí http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man3/asl.3.html – progrmr
As de iOS 7.0, la zona de pruebas de la aplicación ahora prohíbe el acceso a los registros que no son de la aplicación: [a través de esta respuesta de desbordamiento de pila] (http://stackoverflow.com/a/19045750/774) (también se observa personalmente al usar on- aplicaciones de dispositivo para ver los registros del dispositivo) – cbowns