所引用的答案均无效。Xcode 10.2发生了一些新变化
无论我使用Swift 4.2还是5,都会发生这种情况。
使用全新的未经编辑的命令行工具,它将立即发生。
您需要做的就是创建一个MacOS命令行工具,然后点击“运行”。
您立即收到此错误。
到目前为止,我还没有完成任何修复。
升级到最新的Xcode后,我遇到了一系列错误。
MyApp/Pods/Protobuf/objectivec/google/protobuf/Any.pbobjc.m:17:10: Non-portable path to file '<protobuf/Any.pbobjc.h>'; specified path differs in case from file name on disk
Run Code Online (Sandbox Code Playgroud)
当我查看代码时,我发现路径的确是大写的。
#import <Protobuf/Any.pbobjc.h>
Run Code Online (Sandbox Code Playgroud)
有什么建议如何解决这个问题?
我的pod文件看起来像这样:
# Uncomment the next line to define a global platform for your project
platform :ios, '10.0'
target 'MyApp' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for MyApp
pod 'Firebase/Core'
pod 'Firebase/Storage'
pod 'Firebase/Database'
pod 'Firebase/Firestore'
pod 'Firebase/Auth'
pod 'Firebase/AdMob'
# Pods for PodTest
pod …Run Code Online (Sandbox Code Playgroud)