如何嵌入框架而不在项目中复制

时间:2016-10-03 12:37:20

标签: ios xcode frameworks xcode8

There was a similar question, but the answer is no

我使用appodeal-ios-sdk-mobile-adapter。我想将它们添加到您的项目中而不复制每个项目。 enter image description here 在Link Binary中添加了Libraries框架 但我明白了:

ld:找不到框架GoogleMobileAds

clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

2 个答案:

答案 0 :(得分:2)

要在不复制proeta文件夹的情况下将框架添加到项目中,请使用(创建组)拖动文件夹,然后添加具有设置框架的路径 - > " 构建设置 - >图书馆搜索路径框架搜索路径

  

/用户/用户名/框架/ AppodealAdapters / **

答案 1 :(得分:0)

您可以打开存在所有框架的系统目录 在安装了所有框架的系统文件夹中

按Shift + Command + G

并使用以下地址

<强> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks

在目录中复制您要使用的框架。注意不要弄乱这个目录中的其他框架。

将框架复制到此目录后,您可以将它们添加到项目中,就像包含常规系统定义框架一样。

尝试一下它对我有用。我正在使用XCode 7.3。