我在构建并运行我的应用程序时遇到问题,因为错误消息告诉我一些插件丢失了。我搜索了该消息,并试图将一些文件添加到我的项目中(不再确定我做了什么,只是按照指示)。然后我得到了15个警告,所以我解除了它,但应用程序仍然没有运行。第一个警告说:
ld:警告:找不到符号dyld_stub_binder,通常在 libSystem.dylib架构armv7的未定义符号:
我试图找到一个解决方案,我已经看到了几个接近这个的主题,但不一样。我重新安装了Xcode,但仍然没有运气。我已经尝试了一些其他项目,他们正在工作,所以我的项目发生了一些事情。
我也收到各种错误消息,例如:
“__ objc_empty_vtable”,引自:
BokbynAppDelegate.o中的_OBJC_METACLASS _ $ _ BokbynAppDelegate BokbynAppDelegate.o中的_OBJC_CLASS _ $ _ BokbynAppDelegate FirstViewController.o中的_OBJC_METACLASS _ $ _ FirstViewController FirstViewController.o中的_OBJC_CLASS _ $ _ FirstViewController FirstViewController.o中的_OBJC_METACLASS _ $ _ AddresAnnotation FirstViewController.o中的_OBJC_CLASS _ $ _ AddresAnnotation _OBJC_METACLASS _ $ _ SecondViewController.o中的SecondViewController“
答案 0 :(得分:1)
将部署目标更改为4.0 +
答案 1 :(得分:0)
你能不能给我们更多关于它是什么类型的项目的背景?从它的外观来看,你认为你缺少一个框架是正确的,因为这会导致链接器错误。没有看到任何代码,我无法告诉你你可能会缺少什么框架。
此外,警告不应该吓到你,从第一个开始并尝试修复它们。当您找出丢失的框架时,您的代码很可能会生成警告。
你用什么语言写这个?您使用xcode编译C还是使用Objective-C?