कोई भी जानता है कि आईओएस 5.0.1 पर आईफोन 4 एस पर पीओओबीजेसी को कैसे ठीक किया जाए?आईफोन (आईओएस 5) पर पीओओबीजेसी टूटा हुआ?
आईओएस 4.2.1 के साथ मेरे आईफोन 4 पर सब कुछ पूरी तरह से काम कर रहा था।
आईओएस 5.0.1 (और सभी (समान) पैकेज स्थापित किए गए आईफोन 4 एस पर) पीओओबीजेसी सामान काम नहीं करता है।
त्रुटि मैं मिलता है:
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
(फ़ाइलें __init__.py & _objc.dylib दोनों उपकरणों में मौजूद हैं, libobjc.A.dylib फ़ाइल, दोनों उपकरणों में याद आ रही है)
फिर, दोनों iPhones में समान संकुल स्थापित (लेकिन विभिन्न आईओएस) हैं।
(जहां तक मुझे पता है, सौरिक हैलोपीथन.एप एक ही समस्या है)।
मुझे लगता है कि वे iOS 5 में कुछ बदल गया है और PyObjC फ़ाइलों परिवर्तन (अभी तक) ...
मुझे आशा है कि वे इसे ठीक कर देंगे प्रतिबिंबित नहीं करते हैं ... (मैं 4-5 PyObjC आधारित एप्लिकेशन है :-(
तब तक अब और काम नहीं करते), त्वरित सुधार के लिए किसी भी विचार?
किसी के पास कोई समाधान है? – tuscias
अभी भी आपके लिए कोई समस्या है? मुझे एक ही समस्या है :( –
मुझे एक ही समस्या है। समस्या यह है कि पायथन (या लाइब्रेरी-लोडर) 'libobjc.A.dylib' में देखने की कोशिश करता है जो मौजूद नहीं है। मैं familar के साथ नहीं हूँ आईओएस या यूनिक्स, लेकिन यदि lib-loader वास्तविक '_objc.dylib' (जो देशी पायथन मॉड्यूल है) में देख रहा था, तो यह इस प्रतीक को ढूंढने में सक्षम होगा, क्योंकि यह इस पैकेज में निहित है (' nm _objc को आजमाएं। dylib | grep _OBJC_CLASS _ $ _ ')। कोई विचार यह कैसे प्राप्त किया जा सकता है? –