热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CouldnotautomaticallyselectanXcodeworkspace.SpecifyoneinyourPodfilelikeso:workspa

使用pod遇到如下图问题时[1]当从终端进入pod后,不添加任何第三方开源库的时候,直接podinstall时,就会出现下图现象。[2]出现类似[!]Thedependency`A

使用pod遇到如下图问题时

[1] 当从终端进入pod后,不添加任何第三方开源库的时候,直接pod install时,就会出现下图现象。

《Could not automatically select an Xcode workspace. Specify one in your Podfile like so: workspa》

[2]出现 类似 [!] The dependency `AFNetworking` is not used in any concrete target.现象时

《Could not automatically select an Xcode workspace. Specify one in your Podfile like so: workspa》

解决方法:按下图修改

《Could not automatically select an Xcode workspace. Specify one in your Podfile like so: workspa》

里面的target与do之间代表替换为自己项目里面的target名称。即可

[3]安装pod时出现

《Could not automatically select an Xcode workspace. Specify one in your Podfile like so: workspa》 意思就是:你的 Ruby 环境版本必须大于等于2.2.2.

rvm是用来管理ruby的,ruby的其中一个“程序”叫rubygems,简称 gem,而用来管理项目 的gem的,叫bundle.完全是不同的东西,他们相同的只是都可以管理gem。

1、安装 RVM

RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)

在终端输入 $ curl -L get.rvm.io | bash -s stable

等待一段时间后就可以成功安装好 RVM。测试是否安装正常

在终端输入 rvm -v

《Could not automatically select an Xcode workspace. Specify one in your Podfile like so: workspa》

然后就可以看到目前装好的 ruby 环境的版本了。

现在rvm 是1.27.0<2.2.2 所以要升级

2、用RVM升级Ruby

查看当前ruby版本

在终端输入:$ ruby -v

《Could not automatically select an Xcode workspace. Specify one in your Podfile like so: workspa》
当前ruby版本

列出已知的ruby版本

在终端输入:$ rvm list known

《Could not automatically select an Xcode workspace. Specify one in your Podfile like so: workspa》

比如 安装ruby 2.3.0

在终端输入:$ rvm install 2.3.0

安装完成之后在终端输入:ruby -v查看是否安装成功。

《Could not automatically select an Xcode workspace. Specify one in your Podfile like so: workspa》

这是就可以看到你安装的当前版本了。

现在升级好了ruby,接下来就是执行

在终端输入:$ sudo gem install -n /usr/local/bin cocoapods,(OS 10.11以前是 $ sudo gem install cocoapods)等执行完,继续:

在终端输入:$ pod setup;到这里,就算安装成功了;

你可以在终端输入:$ pod &#8211;version

安装 cocoapods .就可以使用了.

[4]升级10.11后,运行pod命令出现:-bash: pod:commandnot found

解决办法:在终端输入:sudo gem install -n/usr/local/bin cocoapods

之后pod命令可以使用了。


推荐阅读
  • 在 Ubuntu 中遇到 Samba 服务器故障时,尝试卸载并重新安装 Samba 发现配置文件未重新生成。本文介绍了解决该问题的方法。 ... [详细]
  • MicrosoftDeploymentToolkit2010部署培训实验手册V1.0目录实验环境说明3实验环境虚拟机使用信息3注意:4实验手册正文说 ... [详细]
  • 本文介绍了如何利用Shell脚本高效地部署MHA(MySQL High Availability)高可用集群。通过详细的脚本编写和配置示例,展示了自动化部署过程中的关键步骤和注意事项。该方法不仅简化了集群的部署流程,还提高了系统的稳定性和可用性。 ... [详细]
  • 在安装 iOS 开发所需的 CocoaPods 时,用户可能会遇到多种问题。其中一个常见问题是,在执行 `pod setup` 命令后,系统无法连接到 GitHub 以更新 CocoaPods/Specs 仓库。这可能是由于网络连接不稳定、GitHub 服务器暂时不可用或本地配置错误等原因导致。为解决此问题,建议检查网络连接、确保 GitHub API 限制未被触发,并验证本地配置文件是否正确。 ... [详细]
  • Squaretest:自动生成功能测试代码的高效插件
    本文将介绍一款名为Squaretest的高效插件,该工具能够自动生成功能测试代码。使用这款插件的主要原因是公司近期加强了代码质量的管控,对各项目进行了严格的单元测试评估。Squaretest不仅提高了测试代码的生成效率,还显著提升了代码的质量和可靠性。 ... [详细]
  • 在 CentOS 6.4 上安装 QT5 并启动 Qt Creator 时,可能会遇到缺少 GLIBCXX_3.4.15 的问题。这是由于系统中的 libstdc++.so.6 版本过低。本文将详细介绍如何通过更新 GCC 版本来解决这一问题。 ... [详细]
  • 本文将详细介绍如何在Mac上安装Jupyter Notebook,并提供一些常见的问题解决方法。通过这些步骤,您将能够顺利地在Mac上运行Jupyter Notebook。 ... [详细]
  • 本文详细介绍了在MySQL中如何高效利用EXPLAIN命令进行查询优化。通过实例解析和步骤说明,文章旨在帮助读者深入理解EXPLAIN命令的工作原理及其在性能调优中的应用,内容通俗易懂且结构清晰,适合各水平的数据库管理员和技术人员参考学习。 ... [详细]
  • 在本文中,我们将探讨如何在Docker环境中高效地管理和利用数据库。首先,需要安装Docker Desktop以确保本地环境准备就绪。接下来,可以从Docker Hub中选择合适的数据库镜像,并通过简单的命令将其拉取到本地。此外,我们还将介绍如何配置和优化这些数据库容器,以实现最佳性能和安全性。 ... [详细]
  • Amoeba 通过优化 MySQL 的读写分离功能显著提升了数据库性能。作为一款基于 MySQL 协议的代理工具,Amoeba 能够高效地处理应用程序的请求,并根据预设的规则将 SQL 请求智能地分配到不同的数据库实例,从而实现负载均衡和高可用性。该方案不仅提高了系统的并发处理能力,还有效减少了主数据库的负担,确保了数据的一致性和可靠性。 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
  • 在开发过程中,我最初也依赖于功能全面但操作繁琐的集成开发环境(IDE),如Borland Delphi 和 Microsoft Visual Studio。然而,随着对高效开发的追求,我逐渐转向了更加轻量级和灵活的工具组合。通过 CLIfe,我构建了一个高度定制化的开发环境,不仅提高了代码编写效率,还简化了项目管理流程。这一配置结合了多种强大的命令行工具和插件,使我在日常开发中能够更加得心应手。 ... [详细]
  • 本文介绍了 Vue 开发的入门指南,重点讲解了开发环境的配置与项目的基本搭建。推荐使用 WebStorm 作为 IDE,其下载地址为 。安装时请选择适合您操作系统的版本,并通过 获取激活码。WebStorm 是前端开发者的理想选择,提供了丰富的功能和强大的代码编辑能力。 ... [详细]
  • 求助:在CentOS 5.8系统上安装PECL扩展遇到问题
    在 CentOS 5.8 系统上尝试安装 APC 扩展时遇到了问题,具体表现为 PECL 工具无法正常工作。为了确保顺利安装,需要解决 PECL 的相关依赖和配置问题。建议检查 PHP 和 PECL 的版本兼容性,并确保所有必要的库和开发工具已正确安装。此外,可以尝试手动下载 APC 扩展的源代码并进行编译安装,以绕过 PECL 工具的限制。 ... [详细]
  • 在Ubuntu系统中配置Python环境变量是确保项目顺利运行的关键步骤。本文介绍了如何将Windows上的Django项目迁移到Ubuntu,并解决因虚拟环境导致的模块缺失问题。通过详细的操作指南,帮助读者正确配置虚拟环境,确保所有第三方库都能被正确识别和使用。此外,还提供了一些实用的技巧,如如何检查环境变量配置是否正确,以及如何在多个虚拟环境之间切换。 ... [详细]
author-avatar
Life一切安好
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有