jjzjj

iOS UI 测试链接器错误

我正在尝试为我的iOS应用程序运行一些UI测试。我能够成功地记录我的UI测试,但是在运行它们时,我收到链接器错误:我在我的项目中添加了一个UI测试目标,并且我的UI测试文件已添加到该目标。我已经能够毫无问题地编写和运行多个单元测试。有谁知道我应该去哪里解决这个问题,或者猜猜问题出在哪里?编辑:完整的日志输出显示UI测试文件无法导入我的目标应用所依赖的SDK。 最佳答案 出于某种原因,当我创建UITest目标时,在目标中添加了一个不应该存在的链接器标志(-lMySDK)。删除该标志解决了链接器错误。

ios - Mach-O 链接器错误

我正在XCode4中构建ipad应用程序。为此,我在我的项目中添加了一些外部框架。该代码在模拟器中运行良好,但显示24Mach-O链接器错误。我搜索了这个主题并得到了这个错误的各种不同原因,但没有找到正确的原因。任何建议都会有很大帮助。 最佳答案 您正在使用的库很可能不是为arm构建的。对于在模拟器中工作的库,它必须针对i386架构进行编译。要在设备上工作,必须针对armv架构进行编译。要为两者工作,您需要所谓的“胖”二进制文件,其中包含针对上述各项编译的版本。如果没有,您将收到链接器错误。要找出库是为哪些架构编译的,请使用以下命令

iphone - Apple Mach-O 链接器错误 (2)

关于CloudAppAPI,我收到2个Mach-O链接器错误.我一直在StackOverflow、Apple的开发者论坛和其他地方寻找许多答案,这些答案至少离问题很近,但它们并不是很有帮助。这几天一直困扰着我,我似乎无法解决它。这是两个错误:Undefinedsymbolsforarchitecturearmv7:"_OBJC_CLASS_$_CLAPIEngine",referencedfrom:objc-class-refinAppDelegate.old:symbol(s)notfoundforarchitecturearmv7clang:error:linkercommandf

ios - 在第 4 代 iPad 上测试时出现 Apple Mach O-Linker 错误

我正在使用最新版本的FacebookiOSSDK,为我的项目添加了AdSupport、Accounts和Social框架以及FacebookSDK框架。我的项目是针对iOS5.1的,在模拟器中运行良好,但是当我尝试在我的iPad4thgen上测试时得到这个:ld:warning:directorynotfoundforoption'-L/Users/8vius/Projects/Work/Fonyk/Fonyk-iPhone/Fonyk/facebook-ios-sdk'ld:warning:directorynotfoundforoption'-F/Users/8vius/Proje

ios - Apple Mach-O 链接器错误与解析

我需要一些帮助。我添加了ParseSDK,它在测试期间运行良好。当我尝试构建它时,它给了我四个“AppleMach-OLinker”错误:ld:warning:ignoringfile/Users/Amirhosein/Downloads/ParsePlatform-PushTutorial-63133fb/iOS/Parse.framework/Parse,missingrequiredarchitecturearm64infile/Users/Amirhosein/Downloads/ParsePlatform-PushTutorial-63133fb/iOS/Parse.fram

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 - 拆分多架构 Mach-o 二进制文件

我已经从应用商店下载并解密(使用dumpdecrypted)一个iOS应用程序(我们称之为myApp)。当我运行“otool-archall-VhmyApp”时,我得到以下结果:myApp(architecturearmv7):MachheadermagiccputypecpusubtypecapsfiletypencmdssizeofcmdsflagsMH_MAGICARMV70x00EXECUTE767140NOUNDEFSDYLDLINKTWOLEVELWEAK_DEFINESBINDS_TO_WEAKPIEmyApp(architecturearm64):Machheaderm

ios - 无法编译 Parse + Facebook SDK(Apple Mach-O 链接器错误)

我正在尝试将FacebookSDK添加到我的iOSParse项目中。我正在努力我遵循了设置说明here:在我的桥接头中,我添加了:#import#import#import到目前为止,一切都可以正常编译,但是当我尝试添加loginToFacebook代码时,出现了一个AppleMach-o链接器错误varpermissionArray=["user_about_me","user_relationships","user_relationships","user_location"];PFFacebookUtils.logInInBackgroundWithReadPermission

ios - Unity 到 Xcode 错误 : Apple Mach-O Linker (ld) Error Group

我正在尝试使用GoogleCardboardSDK和Unity制作VR游戏。我正在使用Xcode8,当我尝试构建到我的iPhone时,出现AppleMach-O链接器错误它说:有人知道如何解决这个问题吗? 最佳答案 如果您使用Unity构建,那么一个问题可能是您打开了.xcodeproj文件。而是在构建文件夹中查找并打开.xcworkspace。这对我有用。 关于ios-Unity到Xcode错误:AppleMach-OLinker(ld)ErrorGroup,我们在StackOverf

ios - 使用 AVPlayers seekToTime :kCMTimeZero 时出现 Apple Mach-O 链接器错误

尝试重新启动影片剪辑时出现此错误。AppleMach-OLinkerError"_kCMTimeZero",referencedfrom:Linkercommandfailedwiththeexitcode1(use-vtoseeinvocation)我查看了构建阶段,它包含AVFoundation框架。查看其他AppleMach-OLinkerError,这让我尝试进行干净的构建,重新启动XCode和操作系统。但这没有帮助。 最佳答案 您需要CoreMedia框架才能使用kCMTimeZero。