无法在已存在的Xcode项目中安装cocoaPods。

15 浏览
0 Comments

无法在已存在的Xcode项目中安装cocoaPods。

我在Xcode(Swift 3)中有一个现有的项目,其中已经设计了详细的UI。然而,我仍然无法将CocoaPods安装到该项目中。

所有我看到的关于如何安装CocoaPods的指南都是人们创建一个新项目并在该新项目中安装,但是我想要在一个已存在的(设计好的UI)项目中安装。尝试在该项目中安装CocoaPods会导致一个工作区,其中一切都是空的,左侧有红线,见屏幕截图,请建议解决方案。谢谢!

![工作区截图](https://i.stack.imgur.com/V7IlV.png)

0
0 Comments

无法在已存在的Xcode项目中安装cocoaPods

问题原因:未正确执行安装pods的步骤。

解决方法:

1. 打开终端并使用cd命令导航到包含项目的目录:

cd ~/路径/到/包含/项目的文件夹

2. 输入以下命令:

pod init

这将为您的项目创建一个Podfile。

3. 最后,输入以下命令以使用Xcode打开Podfile进行编辑:

open -e Podfile

这将为您打开Podfile。

4. 现在编辑Podfile以添加所需的框架。它应该类似于以下代码片段:

# Uncomment the next line to define a global platform for your project

# platform :ios, '9.0'

target 'ProjectTarget' do

# Comment the next line if you're not using Swift and don't want to use dynamic frameworks

use_frameworks!

pod 'Firebase/Messaging'

# Pods for ProjectTarget

target 'ProjectTarget-iOSSDKTests' do

inherit! :search_paths

# Pods for testing

end

target 'ProjectTarget-iOSSDKUITests' do

inherit! :search_paths

# Pods for testing

end

end

5. 然后,pods将集成到项目中,并且将创建.xcworkspace文件。

6. 下一次打开.xcworkspace以继续项目。

这个链接提供了更好的选项!

感谢Anurag的帮助,我现在已成功安装了pods。

0