首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyObjC on iPhone (iOS5)坏了?

PyObjC on iPhone (iOS5)坏了?
EN

Stack Overflow用户
提问于 2012-02-09 12:48:16
回答 1查看 1.7K关注 0票数 23

有人知道如何在运行PyObjC 5.0.1的iPhone 4s上修复iOS吗?

在我的iPhone 4和iOS 4.2.1上,一切都很完美。

在带有 5.0.1 (以及安装的所有(相同)包)的iOS iPhone 4上,PyObjC组件不起作用。

我得到的错误是:

代码语言:javascript
复制
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不同)。

(据我所知,Saurik的HelloPython.app也有同样的问题)。

我猜他们在iOS 5中改变了一些东西,而PyObjC文件并没有反映这种变化(目前).

我希望他们能修好..。(我有基于4-5 PyObjC的应用程序不再工作了) :-(

在那之前,有什么快速解决的办法吗?

EN

回答 1

Stack Overflow用户

发布于 2012-10-13 20:24:44

抱歉,PyObjec自从IOS2.0JayFreeman放弃这个项目后就死了

(顺便说一句,ios不是为程序员/黑客设计的,如果你想用安卓上惊人的SL4A api在手机上进行编码,极客们会购买安卓手机)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9211117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档