Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.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 Xcode将我的框架导入到项目中_Ios_Objective C_Xcode_Frameworks - Fatal编程技术网

Ios Xcode将我的框架导入到项目中

Ios Xcode将我的框架导入到项目中,ios,objective-c,xcode,frameworks,Ios,Objective C,Xcode,Frameworks,我已经创建了一个objC动态框架,我想将其作为依赖项添加到objC项目中。 我读过这些指南和一些答案,但没有一个是有效的: 基本上,我所做的就是打开主机应用程序并将框架项目拖到其中 然后,我将框架从框架项目的产品组拖动到示例应用程序的嵌入式二进制文件部分。 我在构建阶段看到的是: 在目标依赖项中我可以看到框架 在将二进制文件链接到库中中,我可以看到框架 它添加了一个新的阶段,名为嵌入框架,我的框架就在那里 如果我尝试导入框架模块,编译器会说 未找到模块XXX 使其工作的唯一方法

我已经创建了一个objC动态框架,我想将其作为依赖项添加到objC项目中。
我读过这些指南和一些答案,但没有一个是有效的:


  • 基本上,我所做的就是打开主机应用程序并将框架项目拖到其中
    然后,我将框架从框架项目的
    产品
    组拖动到示例应用程序的
    嵌入式二进制文件
    部分。

    我在构建阶段看到的是:
  • 目标依赖项中
    我可以看到框架
  • 将二进制文件链接到库中
    中,我可以看到框架
  • 它添加了一个新的阶段,名为
    嵌入框架
    ,我的框架就在那里
    如果我尝试导入框架模块,编译器会说
未找到模块XXX


使其工作的唯一方法似乎是添加构建阶段的框架搜索路径,即框架本身产品的直接路径。
据我所知,似乎没有考虑框架的路径,但据我所知,没有一本指南是为了改变它而写的


[注意]:没有cocoapods或Carthage解决方案证明我在每个配置构建产品路径的
中有错误的构建设置,而不是指向构建/调试iPhone,它只是指向构建
因此,问题中解释的过程是有效的。
希望这能帮助其他人