Ios Xcode将我的框架导入到项目中
我已经创建了一个objC动态框架,我想将其作为依赖项添加到objC项目中。Ios Xcode将我的框架导入到项目中,ios,objective-c,xcode,frameworks,Ios,Objective C,Xcode,Frameworks,我已经创建了一个objC动态框架,我想将其作为依赖项添加到objC项目中。 我读过这些指南和一些答案,但没有一个是有效的: 基本上,我所做的就是打开主机应用程序并将框架项目拖到其中 然后,我将框架从框架项目的产品组拖动到示例应用程序的嵌入式二进制文件部分。 我在构建阶段看到的是: 在目标依赖项中我可以看到框架 在将二进制文件链接到库中中,我可以看到框架 它添加了一个新的阶段,名为嵌入框架,我的框架就在那里 如果我尝试导入框架模块,编译器会说 未找到模块XXX 使其工作的唯一方法
我读过这些指南和一些答案,但没有一个是有效的:
-
基本上,我所做的就是打开主机应用程序并将框架项目拖到其中
然后,我将框架从框架项目的
组拖动到示例应用程序的产品
部分。嵌入式二进制文件
我在构建阶段看到的是: - 在
我可以看到框架目标依赖项中
- 在
中,我可以看到框架将二进制文件链接到库中
- 它添加了一个新的阶段,名为
,我的框架就在那里嵌入框架
如果我尝试导入框架模块,编译器会说
使其工作的唯一方法似乎是添加构建阶段的框架搜索路径,即框架本身产品的直接路径。
据我所知,似乎没有考虑框架的路径,但据我所知,没有一本指南是为了改变它而写的
[注意]:没有cocoapods或Carthage解决方案证明我在每个配置构建产品路径的
中有错误的构建设置,而不是指向构建/调试iPhone,它只是指向构建
因此,问题中解释的过程是有效的。
希望这能帮助其他人