模块“glog.glog.log_severity”的导入出现在命名空间“google”中

Yad*_*hna 14 ios cocoapods react-native

我知道这是重复的,因为回答的解决方案对我不起作用,我再次询问,以防有人提出任何新的解决方案......

已经尝试过:

取消链接所有自动链接的模块并在 pod 文件中手动指定它们。

也尝试过

use_modular_headers!

pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec', :modular_headers => false
pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec', :modular_headers => false
Run Code Online (Sandbox Code Playgroud)

任何建议都非常感激。

Vec*_*all 19

我也为这个问题苦苦挣扎并找到了解决方案。事实上,我也尝试过和你一样的方法,但我发现它是错误的。

use_modular_headers!

pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec', :modular_headers => false
pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec', :modular_headers => false
Run Code Online (Sandbox Code Playgroud)

添加这个并没有解决问题,但我只添加了glog一个并且它起作用了。我是说

use_modular_headers!

pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec', :modular_headers => false
Run Code Online (Sandbox Code Playgroud)
仅添加上面的代码片段就解决了问题。