目前,我在集成一个特定的cocoapod时遇到了问题,我想知道我是否可以得到一些帮助/洞察力。我正在尝试集成JSQMessages吊舱,在这里可以找到:https://github.com/jessesquires/JSQMessagesViewController。
当我将pod添加到我的Podfile并运行pod安装时,我无法像我所需要的那样导入该项目。它不认识它。我发现这是因为我需要use_frameworks!在我的Podfile里排队。然而,当我添加这一行时,我的项目失败了,因为我也通过cocoapods使用Google和Braintree API,而这些API与use_frameworks行不同。过去,我在其他豆荚中遇到过这个问题,但能够通过手动导入来修复它们。这个似乎不那么简单。我有几个问题
任何其他的解决方案,我的问题将是一个很大的帮助,以及!请尽快通知我!
发布于 2016-03-16 19:22:05
我添加了两个
pod 'GoogleMaps'
pod 'Braintree'对于我的原项目,它安装了pod 'JSQMessagesViewController',并进行了良好的构建。所以我认为这就是你的问题所在。
问题的根源不是use_frameworks!行在您的podfile中,问题是您正在使用PROJECTNAME.xcodeproj,而是在运行pod install命令时使用pod install命令,这将创建一个新的PROJECTNAME.xcworkspace
关闭您的项目,并打开在终端中的项目根目录中运行pod安装后创建的新PROJECTNAME.workspace。
如果你还有其他问题,请告诉我。
https://stackoverflow.com/questions/36004344
复制相似问题