科尔多瓦:GoogleService-info.plist的问题



目前,我正在开发一个应用程序。对于通知,我一直在使用Phonegap-plugin-pushFirebase相结合。

我正在为Android和iOS使用此插件。在Android上,它工作得很好,当然我一直遇到问题,但现在一切都完成了。另一方面,IOS将无法正常工作。该应用程序甚至不会构建。

如果我构建,则会出现此错误:

**

构建失败**

以下生成命令失败:

复制列表文件/Users/gio/app/Project/platforms/ios/build/emulator/Project.app/GoogleService-Info.plist/users/gio/app/app/project/platforms/ios/Project/Resources/GoogleService-Info.plist (1 次失败(

错误:命令的错误代码 65:xcodebuild with args: -xcconfig,/Users/gio/app/Project/platforms/ios/cordova/build-debug.xcconfig,-workspace,Project.xcworkspace,-scheme,Project,-configuration,Debug,-sdk,iphonesimulator,-destination,platform=iOS 模拟器,名称 = iPhone SE,build,CONFIGURATION_BUILD_DIR=/

Users/gio/app/Project/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/gio/app/Project/platforms/ios/build/sharedpch

正如你注意到的那样,应用程序正在搜索的路径有一个双"根"(/App/App/(

我猜编程正试图从不存在的路径中获取一些东西。

奇怪的是,它可以在Android上运行没有任何问题,并且在iOS上不起作用。

科尔多瓦版本:7.0.1

科尔多瓦iOS版本:4.4.0

确保在你的配置中有这个.xml:

<platform name="ios">
<resource-file src="GoogleService-Info.plist" />
</platform>

并且您的GoogleService-Info.plist文件通过文档位于应用的根目录下。

如果这对您不起作用,我建议您尝试 cordova-plugin-fcm 代替。我已经使用了两者,并发现cordova-plugin-fcm效果最好。

相关内容

  • 没有找到相关文章

最新更新