草庐IT

clean-architecture

全部标签

ios - ParseFacebookUtilsV4 与 CocoaPods - "framework not found Parse for architecture x86_64"

直到今天早些时候,我还在我的iOS7+项目上使用ParseFacebookUtilsV4版本1.7.5.3。然后我看到了对Parse框架的更新,版本为1.8.0。podupdate运行顺利,但是当我尝试构建应用程序时,它失败了:AppleMatch-OLinkerErrorLinkercommandfailedwithexitcode1(use-vtoseeinvocation)完整日志:Ld/Users/user/Library/Developer/Xcode/DerivedData/ProjectName-amxlttymdgjhvifkgqzpcialrpbs/Build/Pro

ios - 标题不丢失时在 xcode 中出现错误 "Undefined symbols for architecture i386"

当我尝试编译我的iPhone应用程序并在模拟器中运行它时,我收到错误,提示undefinedsymbol。所有这些符号都对应于我的项目中包含且未丢失的类。例子:"_OBJC_CLASS_$_SHKFacebook",referencedfrom:objc-class-refinFooAppDelegate.oobjc-class-refinFooLandingPageViewController.oobjc-class-refinFooAppDelegate.o但是项目中并没有缺少SHKFacebook.h。有什么想法吗?谢谢! 最佳答案

ios - 如果我的 Mac 没有连接 iOS 设备, "Build active architecture only"会做什么吗?

我意识到我使用的所有库都将“仅构建事件架构”设置为true以进行调试和发布。当我查找“仅构建事件架构”时,它似乎是关于检测您已连接哪些设备进行测试,并针对该设备的架构进行构建。因此,如果我在未连接任何iOS设备的情况下构建我的所有库,此设置会有任何影响吗?重建一切都是一个缓慢的过程,我的许多库都是CMake生成的,这意味着额外的复杂性。 最佳答案 我不确定它是否记录在任何地方,但您可以很容易地找到:在没有任何设备连接到计算机的情况下构建您的应用程序并查看Xcode生成的内容。有几种方法可以检查。最简单的方法可能是转到构建结果选项卡(

ios - 如何解决 'duplicate symbols for architecture arm64' 错误?

当我尝试运行我的Xcode项目时,它失败了,并显示一条错误,指出我有重复的符号。下面是我解决这个错误的方法。希望对你有所帮助~错误信息:从错误信息中我发现WPBuySkinAlertView可能是重复的类。所以我在项目中搜索文件。项目中有两个WPBuySkinAlertView文件。因此,下次遇到此错误时,请根据错误信息检查您的项目,找到重复的类并将其删除。 最佳答案 SelectProiect===>Target===>Buildphase==>CompilesourcesearchWPBuySkinAlertView这个名字你会

ios - 代码 : Undefined symbols for architecture arm64 error

在我的Xcode5项目中,我使用RestKit进行REST通信。在模拟器上一切正常,但生成ipa文件时,出现以下错误:ld:warning:ignoringfile/Users/joseph/Library/Developer/Xcode/DerivedData/XXXXXXXXXX-gdwdekevxtdfivfpsnmyykeqhulk/Build/Products/Debug-iphoneos/libRestKit.a,missingrequiredarchitecturearm64infile/Users/joseph/Library/Developer/Xcode/Deriv

ios - podspec 警告 : no rule to process file for architecture i386

我的Podspec是这样的:s.resource='JOBaseSDK/Resources/**/*.{png,txt}'当终端中的pod规范lint时我会收到警告注意|警告:没有规则来处理架构i386的文本类型文件“JOProjectBaseSDK/JOBaseSDK/Resources/111.txt”注意|警告:没有规则来处理架构x86_64的文本类型文件“JOProjectBaseSDK/JOBaseSDK/Resources/111.txt”谁能帮我解决一下?谢谢! 最佳答案 为资源文件定义似乎没问题。你能检查一下扩展名为

ios - ld : 1 duplicate symbol for architecture x86_64 build failed

构建失败,我尝试了很多方法,但我无法弄清楚如何解决它duplicatesymbol_GSDK_GTMNSDataZLibExportToSuppressLibToolWarningin:/Users/Macpro/Documents/evoteam/ClassifiedTemplate/../Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib_external.a(GTMNSData+zlib.o)/Users/Macpro/Documents/evoteam/Pods/GoogleUtilities/Libraries/libGTM_N

ios - Xcode 6 错误 - 为 iOS 模拟器构建时出现 "Missing Required Architecture i386"

我已经创建了一个自定义的Objective-C框架。我想将它导入任何给定的iOS项目,并在iOS模拟器和实际设备上使用它提供的功能。为了导入框架,我使用应用程序目标中的BuildPhases>LinkBinaryWithLibraries设置链接它。然后我可以使用以下语句将其导入到我的一个类中:#import我可以很好地实例化我的框架的类,但是当我尝试在设备上运行我的项目时,我收到以下错误消息:dyld:Librarynotloaded:@rpath/CustomFramework.framework/CustomFrameworkReferencedfrom:/var/mobile/

ios - iPhone 应用程序测试 : How do I get a clean install?

在测试我正在开发的iPhone应用程序时,我可以采取某些步骤来引发错误,例如,即使我要终止应用程序并加载它,也会导致应用程序在加载时崩溃或在其他某个时间点持续崩溃再次起来。我假设,为了重置导致崩溃的内部状态不稳定,我可以简单地重新安装应用程序。但是,重新安装后问题仍然存在,只能通过安装更新​​的版本来解决。我只能假设一些应用数据被保留和重复使用,即使它被删除并重新安装(从IPA)。有没有办法避免这种情况发生?例如。进行某种“全新安装”?编辑:如果我重新安装并重启我的手机,那么问题就解决了。这是否特别指出应用代码存在任何问题? 最佳答案

ios - ld : 4 duplicate symbols for architecture armv7 FireBase Google

使用cocoapods,安装firebase:target‘Ejemplo’dopod'MOCA'pod'Firebase/Auth'end安装cocoapod但是当我尝试编译时Ld/Users/dortiz/Library/Developer/Xcode/DerivedData/Ejemplo-hknorfqqubdrwxbrvosftrtmrnle/Build/Products/Debug-iphoneos/Ejemplo.app/Ejemplonormalarmv7cd/Users/dortiz/Documents/BEACONS/Ejemplo/EjemploexportIPH