2017-08-21 7 views
1

現在、私はアプリを開発中です。私が使ってきた通知については、phonegap-plugin-pushFirebaseを組み合わせてください。Cordova:GoogleService-info.plistの問題

私はこのプラグインをAndroid用とiOS用に使用しています。 Androidの場合、問題は発生しているものの、正常に動作しますが、すべて完了しました。一方、IOSは機能しません。アプリは構築されません。

私はこのエラーを取得するビルドする場合:

** BUILD FAILED**

The following build commands failed:

CopyPlistFile /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 failure)

Error: Error code 65 for command: 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 Simulator, name = 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

アプリが探していることパスを気づくことができるとして、私は推測するダブル「ルート」(/アプリケーション/アプリケーション/)

を持っていますプログラミングは、存在しないパスから何かを得ることを試みているということです。

奇妙なことはAndroid上で問題なく動作し、iOSでは動作しないことです。

コルドバのバージョン:7.0.1

コルドバiOSのバージョン:4.4.0

答えて

2

は、あなたのconfig.xmlにこれを持っていることを確認してください:

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

そして、それあなたのGoogleService-Info.plistファイルは、あなたのアプリのルートにありますvia documentation

これがうまくいかない場合は、代わりにcordova-plugin-fcmを試してみることをおすすめします。私は両方を使って、cordova-plugin-fcmがうまく動作するようにしました。

+0

私はすでにインストール時に追加しています。 cordovaバージョン4.4.0にはバグがあるようです。次回のアップデートで修正される予定です。 – Giovanni

関連する問題