Sha*_*ain 6 xcode firebase swift
升级到最新的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 'Fabric'
pod 'Crashlytics'
target 'MyAppTests' do
inherit! :search_paths
# Pods for testing
end
target 'MyAppUITests' do
# inherit! :search_paths
# Pods for testing
end
end
Run Code Online (Sandbox Code Playgroud)
到目前为止,我已经尝试取消集成并重新安装所有pod文件,但是错误仍然存在。
请删除派生数据,
如果您处于工作区环境中,则可以转到“文件”>“工作区设置”;对于常规项目环境,可以转到“文件”>“项目设置”。然后单击“派生数据”部分下的灰色小箭头,然后选择项目文件夹将其删除。
然后再次分解并重新安装所有 pod 文件。
希望这对你有用!
| 归档时间: |
|
| 查看次数: |
1812 次 |
| 最近记录: |