我安装了cocoapods。我已经完成了我在网上看到的所有内容,但我永远无法成功将第三方框架导入我的项目中。我已经尝试了很多次 - 至少20次,并且还没有能够成功地做到这一点。例如,这个库:https://github.com/uacaps/PageMenu
我添加了podfile,我运行了" pod install",这工作,我打开了工作区,而不是原始项目,我在"链接的框架和库下添加了框架。&# 34;但它仍然说"没有这样的模块页面菜单。"它为我尝试安装的每个pod执行此操作。我究竟做错了什么?从我所读到的,每个人似乎都认为它们很容易安装。他们是,问题是他们一旦安装它们就永远不会工作。是否有其他人知道的缺失步骤我不知道?我已经查看了构建设置,并且我已经阅读了有关更改链接器标志的内容,但我无法弄清楚如何做到这一点。我已经尝试手动安装库,但也没有用。可能是我的Xcode出了问题吗?我已经有几个月的问题了,自从我最近更新了我的Xcode以来它一直保持一致。有谁知道这可能是什么?
编辑:链接到Podfile照片:
答案 0 :(得分:1)
首先,确保你的PodFile中有这样的东西(与xcode proj相同的文件夹)
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'PageMenu'
然后cd到目录并在终端中执行pod install
。
我假设您正在使用swift。建立项目。转到您的报告导航器。
编辑::使用xcworkspace而不是xcodeproj打开项目
你应该看到这样的东西。
这会告诉您在桥接标题中添加的内容。 要创建桥接头,请创建一个随机目标c文件(使用cocoa touch类)。 XCode会询问您是否要创建桥接标头。
选择是,然后删除刚刚创建的文件。接下来,转到生成的桥接头文件。加入
// this header should be based on the name you see in report navigator.
#import <PageMenu/PageMenu-Swift.h>
答案 1 :(得分:-1)
看,冷静下来...... 我有同样的问题.Didnt放弃了。也是这样做,为我工作
(为我工作,它以某种方式使用干净或Build我想,所以尝试两者)