J'ai installé le paquet iphone-python de Cydia, mais l'application HelloPython se ferme immédiatement lorsque je l'exécute à partir de Springboard.Python Hello World dans PyObjC sur iPhone?
Cela peut être un faux, mais je trouve le fichier .py dans le Terminal et a essayé de l'exécuter avec python et obtenu une erreur de python:
$ python /private/var/stash/Applications.pwn/HelloPython.app/HelloPython.py
Traceback (most recent call last):
File "/private/var/stash/Applications.pwn/HelloPython.app/HelloPython.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
Je suis en 4.3.3.
Comment puis-je faire fonctionner cette application, donc je vais avoir un exemple de PyObjC?
On dirait que vous devez installer PyObjC séparément de iphone-python. Vous avez fait ça? Aucun message d'erreur dans le journal lorsque l'application se bloque? –
Cydia signale que PyObjC est installé et la version 1946-4. Où sont les journaux que je devrais vérifier? – chriswa
Si vous connectez le téléphone à Xcode, vous devriez pouvoir trouver les journaux dans l'organiseur de périphériques. Ils sont également synchronisés avec votre ordinateur et placés dans ~/Bibliothèque/Logs/CrashReporter/MobileDevice/Je ne sais pas où ils sont stockés sur l'appareil lui-même; probablement un endroit similaire. –