我最近更新了我的 Xcode,但我遇到了一个奇怪的问题。
我正在通过 cocoapods 安装库并在我的项目中进一步使用它,但是更新后我的 Xcode 找不到该模块,我已经通过 CocoaPods 安装了
我已经更新了 pod,但问题仍然存在。 我还有 Pods.framework 红色
问题是什么?
播客文件:
# Uncomment this line to define a global platform for your project
platform :ios, '9.0'
target 'Bloom' do
# Comment this line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for Bloom
target 'BloomTests' do
inherit! :search_paths
# Pods for testing
end
target 'BloomUITests' do
inherit! :search_paths
# Pods for testing
end
end
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Auth'
pod 'Gifu'
UPD:通过使用 .xcworkspace 文件而不是 .xcodeproj 打开项目解决了这个问题。
最佳答案
执行以下操作,您可以从“Pods”导入任何 swift 文件
- 清理你的项目
- 确保将所有“Pod”>“Build Settings”>“Build Active Architecture Only”设置为“NO”。
- 不要运行,只需构建您的项目。
- 现在,将任何文件从“Pods”导入任何 swift 文件
这将解决您的导入模块
问题。
Update:
要解决此问题,请删除当前的 pod 文件并使用终端创建一个。请按照以下步骤操作:
1) 打开终端。
2) 导航到您的项目路径。
3) 在终端输入pod init
来创建新的pod文件。
4) 打开新创建的 pod 文件,在 target "TargetName"do
之后和 end
之前写入要安装的 pod 行。
5) 然后在终端输入pod install
。
希望这对您有所帮助!
关于更新后 Xcode 找不到模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37852614/