gpt4 book ai didi

ios - Podfile 中 use_frameworks 的问题

转载 作者:行者123 更新时间:2023-11-30 13:36:33 25 4
gpt4 key购买 nike

我目前在集成特定的 cocoapod 时遇到问题,想知道是否可以获得一些帮助/见解。我正在尝试集成 JSQMessages pod,可在此处找到:https://github.com/jessesquires/JSQMessagesViewController

当我将 pod 添加到 Podfile 并运行 pod install 时,我无法像我需要的那样导入项目。它不认识它。我发现这是因为我需要use_frameworks!我的 Podfile 中的一行。然而,当我添加该行时,我的项目中断了,因为我也通过 cocoapods 使用 Google map 和 Braintree API,而这些 API 与 use_frameworks 行中断了。我过去在使用其他 pod 时也遇到过这个问题,但能够通过手动导入来修复它们。这看起来并不那么简单。我有几个问题

  • 查看 pod,是否可以手动导入 JSQMessages pod?
  • 有没有办法对某些 pod 使用 use_frameworks 而对其他 pod 不使用,因为这也可以解决这个问题?

对我的问题的任何其他解决方案也会有很大帮助!请尽快告知我!

最佳答案

我添加了

 pod 'GoogleMaps'
pod 'Braintree'

到我赢得的项目,该项目安装了 pod 'JSQMessagesViewController' 并且构建良好。所以我认为这可能是您的问题。

问题的根源不在于 podfile 中的 use_frameworks! 行问题是您正在使用 PROJECTNAME.xcodeproj,但在运行 pod install 命令时使用 pod,这会创建一个新的 PROJECTNAME.xcworkspace

关闭您的项目并打开在终端的项目根目录中运行 pod install 后创建的新 PROJECTNAME.workspace。

如果您还有其他问题,请告诉我👻

关于ios - Podfile 中 use_frameworks 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36004344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com