草庐IT

fcatch-undefined-behavior

全部标签

ios - MLKit iOS : Undefined symbols for architecture armv7

我一直在尝试使用cocoapod将MLKit集成到CardIO中。我修复了cocoapod的所有警告,并且成功构建了CardIO。但是,当我将CardIO链接到我的应用程序并构建时,会出现此错误。我在互联网上搜索并尝试了人们建议的不同类型的方法,但仍然无济于事。在集成/链接过程中是否有任何我可能遗漏的步骤或设置?Undefinedsymbolsforarchitecturearmv7:"_OBJC_CLASS_$_FIRVisionImage",referencedfrom:objc-class-refinlibCardIO.a(CardIOView.o)"_OBJC_CLASS_$_

iphone - 在 Xcode 4 下构建 PhoneGap 时出现 undefined symbol 错误?

我正在尝试使用Xcode4构建一个基于PhoneGap的应用程序。由于没有适用于Xcode4的PhoneGap项目模板,我使用了thehandywebpage创建项目。但是,我在构建时遇到以下错误:Undefinedsymbolsforarchitecturearmv7:"_OBJC_METACLASS_$_PhoneGapDelegate",referencedfrom:_OBJC_METACLASS_$_TestAppDelegateinTestAppDelegate.o"_OBJC_CLASS_$_PhoneGapDelegate",referencedfrom:_OBJC_CL

ios - 地址簿链接器错误 : Undefined symbols for architecture i386

当我使用__bridge_transfer或__bridge时:-(BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController*)peoplePickershouldContinueAfterSelectingPerson:(ABRecordRef)person{NSString*nameFirst=(__bridge_transferNSString*)ABRecordCopyValue(person,kABPersonFirstNameProperty);NSString*nameLast=(_

ios - Apple Mach-O 链接器错误 : Undefined symbols for architecture armv7

我对编程世界还很陌生,但我上手很快。但是,这个问题让我很沮丧——我已经尝试浏览多个论坛以找出问题所在,但到目前为止还没有答案。当我尝试在我的设备上运行应用程序时,当ONY时,我不断收到两个链接器错误-它在模拟器中运行良好,没有错误。这是日志:undefinedsymbolsforarchitecturearmv7:"_NewBase64Encode",referencedfrom:-[NSData(Base64)base64EncodedString]innsdata_and_base64.o"_NewBase64Decode",referencedfrom:+[NSData(Base

ios - 架构 armv7 错误的 undefined symbol

我在github上找到了Unlock7示例项目,现在我正尝试在显示音乐Controller时向背景添加模糊(stackblur),但我在编译时遇到此错误:AXel-4:/var/mobile/unlock7root#makepackageinstall/var/mobile/unlock7/theos/makefiles/targets/Darwin-arm/iphone.mk:43:TargetingiOS4.0andhigherisnotsupportedwithiphone-gcc.Forcingclang./var/mobile/unlock7/theos/makefiles/

ios - AFNetworking 架构 i386 的 undefined symbol : "_OBJC_CLASS_$_AFHTTPSessionManager"

我已经尝试了我在其他类似问题中发现的一切。这是我导入的:系统配置移动核心服务安全核心图形UIKit基金会我只将“AFNetworking-2.4.0”中的“AFNetworking”文件夹添加到我的项目中。谁能帮帮我? 最佳答案 删除此目录中的所有文件:~/Library/Developer/Xcode/DerivedData/ModuleCache删除文件后,重启Xcode。这可能是一个解决方案。(要跳转目录,在Finder中按shiftcmdG,然后粘贴上面的路径) 关于ios-AF

ios - Xcode 中的 undefined symbol

我在XcodeforiOS中构建时遇到此错误。Undefinedsymbolsforarchitecturei386:"_CGRectInset",referencedfrom:-[RootViewControllerviewDidLoad]inRootViewController.old:symbol(s)notfoundforarchitecturei386clang:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)该应用程序是一个干净的项目,只是根据Xcode提供的模板构建的。有什么想法吗?

ios - 构建分离到库和应用程序部分的应用程序时框架的 undefined symbol

我将应用程序分为库部分和与库链接的应用程序。库使用AFNetworking,因此需要SystemConfiguration和MobileCoreServices框架。它们被很好地添加到构建过程和库构建中。为什么我需要将相同的框架添加到我的应用程序部分才能正确构建并且不会看到链接错误?只链接库还不够吗? 最佳答案 我假设这个库是一个静态库。您只是在构建静态库时添加框架以访问包含文件;您没有与框架链接。这是因为静态库在构建时没有链接;它只是目标文件的集合。从命令行尝试此操作以列出目标文件:$art/path/to/my/library.

ios - Venmo touch Braintree 支付 - 编译错误 : Undefined symbols for architecture i386: "_OBJC_CLASS_$_VTClient"

我已经使用cocoapod成功安装了braintreeiossdk,并且编译正常。但是,当我在我的appdelegate.m文件中初始化VTClient时。我遇到了编译错误:Undefinedsymbolsforarchitecturei386:"OBJCCLASS_$_VTClient",referencedfrom:objc-class-refinAppDelegate.old:symbol(s)notfoundforarchitecturei386clang:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)而

ios - 架构 i386/armv7 [cocoapods] 的 undefined symbol

使用$podinstall命令安装自定义pod后,我无法构建项目,因为存在如下错误(在我的Xcode上,错误是关于armv7,在另一个Xcode上,错误是关于i386架构):Undefinedsymbolsforarchitecturearmv7:"_generateCombMatrix",referencedfrom:-[classNamemethod:]inlibPods-Bot-betting-core.a(ClassName)"_debugLog",referencedfrom:-[ClassNameMethod:]inlibPods-Bot-betting-core.a(cl