PyObjC en iPhone(iOS5) roto?
python (1)
¿Alguien sabe cómo arreglar PyObjC en iPhone 4s con iOS 5.0.1?
En mi iPhone 4 con iOS 4.2.1 todo funcionaba perfectamente.
En el iPhone 4s con iOS 5.0.1 (y todos los (los mismos) paquetes instalados) el sistema PyObjC no funciona.
El error que recibo es:
File "/private/var/stash/Applications.pwn/MyPyObjC.app/MyPyObjC.py", line 9, in <module>
import objc
File "/usr/lib/python2.5/objc/__init__.py", line 17, in <module>
_update()
File "/usr/lib/python2.5/objc/__init__.py", line 14, in _update
import _objc
ImportError: dlopen(/usr/lib/python2.5/lib-dynload/_objc.dylib, 2): Symbol not found: _OBJC_CLASS_$_Object
Referenced from: /usr/lib/python2.5/lib-dynload/_objc.dylib
Expected in: /usr/lib/libobjc.A.dylib
(Los archivos __init__.py y _objc.dylib están presentes en ambos dispositivos, el archivo libobjc.A.dylib, falta en ambos dispositivos)
Nuevamente, ambos iPhones tienen los mismos paquetes instalados (pero diferentes iOS).
(Hasta donde sé, HelloPython.app de Saurik tiene el mismo problema).
Supongo que cambiaron algo en iOS 5 y los archivos PyObjC no reflejan el cambio (todavía) ...
Espero que lo solucionen ... (tengo 4-5 aplicaciones basadas en PyObjC que ya no funcionan) :-(
Hasta entonces, ¿alguna idea para una solución rápida?
Lo sentimos PyObjec está muerto desde que ios 2.0 Jay Freeman abandonó el proyecto
(Por cierto, ios no fue hecho para codificadores / piratas informáticos, y los geeks compran un teléfono Android si desea codificar en su teléfono usando la increíble API44A de Android :))