Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios &引用;ld:找不到文件:-Obj-C";尝试添加Cordova作为组件时(切割器)_Ios_Xcode_Cordova_Linker_Clang - Fatal编程技术网

Ios &引用;ld:找不到文件:-Obj-C";尝试添加Cordova作为组件时(切割器)

Ios &引用;ld:找不到文件:-Obj-C";尝试添加Cordova作为组件时(切割器),ios,xcode,cordova,linker,clang,Ios,Xcode,Cordova,Linker,Clang,我正在将Cordova作为组件添加到由生成的iOS项目中 我遵循了这些步骤(其中一部分提到为其他链接器标志值添加-force_load和-Obj-C),当我尝试构建应用程序时,遇到了以下错误: ld:未找到文件:-Obj-C 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用) 我们在哪里 …LinkFileList-Xlinker-rpath-Xlinker@executable_path/Frameworks-miphoneos version min=9.2-dead_strip

我正在将Cordova作为组件添加到由生成的iOS项目中

我遵循了这些步骤(其中一部分提到为其他链接器标志值添加
-force_load
-Obj-C
),当我尝试构建应用程序时,遇到了以下错误:

ld:未找到文件:-Obj-C 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我们在哪里

…LinkFileList-Xlinker-rpath-Xlinker@executable_path/Frameworks-miphoneos version min=9.2-dead_strip-fembed位码标记器-force_load-Obj-C-L/Applications/Xcode.app/Contents/Developer/toolschains/XcodeDefault.xctoolschain/usr/lib/swift/iphoneos

之所以出现此错误,是因为我应该将文件路径作为参数传递给
-force\u load
? 如果有人能告诉我发生了什么以及我如何解决这个问题,我将不胜感激。谢谢


p、 我使用的是XCode 7.2.1。

这些指令被破坏,因为
-force\u load
需要一个参数,这就是
-Obj-C
显示未找到文件的原因

ld
手册:

-强制加载路径到归档文件
加载指定静态存档库的所有成员。注意:
-all_load
强制加载所有存档的所有成员。此选项允许您以特定存档为目标

除非您知道要强制加载的库的名称,否则最好删除该参数,并在其他链接器标志中保留
-Obj_C
。我相信不管怎样,这都会成功的

编辑:显示您可以仅使用:

-force_load $(BUILT_PRODUCTS_DIR)/libCordova.a