cordova-plugin-marketingcloudsdk fails to install Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) 2019 Community Moderator Election ResultsETPush.registerForNotifications() method in JB4A SDK Cordova Plugin, callback not workingWhat is the minimum version of Cordova required to use the Marketing Cloud Cordova plugin?salesforce-marketingcloud android push noCannot receive push notification in iOS deviceMarketing Cloud Cordova Plugin Push Notification Issue - iOS and AndroidNPE causing crash using Android marketingcloudsdk 5.3.+MC-Cordova-Plugin with hybrid remoteMarketing Cloud Cordova Plugin SetAttribute and clearAttribute - Intermittent Value UpdateMarketing Cloud Cordova Plugin fails to installMC Cordova Plugin sfmc_setContactKey
What would you call this weird metallic apparatus that allows you to lift people?
If Windows 7 doesn't support WSL, then what is "Subsystem for UNIX-based Applications"?
Is there public access to the Meteor Crater in Arizona?
The Nth Gryphon Number
A proverb that is used to imply that you have unexpectedly faced a big problem
What is the role of と after a noun when it doesn't appear to count or list anything?
malloc in main() or malloc in another function: allocating memory for a struct and its members
Understanding p-Values using an example
How can I prevent/balance waiting and turtling as a response to cooldown mechanics
Is it dangerous to install hacking tools on my private linux machine?
Did any compiler fully use 80-bit floating point?
Monty Hall Problem-Probability Paradox
Special flights
Is openssl rand command cryptographically secure?
Why is a lens darker than other ones when applying the same settings?
Why is the change of basis formula counter-intuitive? [See details]
How to change the tick of the color bar legend to black
Delete free apps from library
How often does castling occur in grandmaster games?
How to write capital alpha?
Why weren't discrete x86 CPUs ever used in game hardware?
Relating to the President and obstruction, were Mueller's conclusions preordained?
Trying to understand entropy as a novice in thermodynamics
Simple HTTP Server
cordova-plugin-marketingcloudsdk fails to install
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern)
2019 Community Moderator Election ResultsETPush.registerForNotifications() method in JB4A SDK Cordova Plugin, callback not workingWhat is the minimum version of Cordova required to use the Marketing Cloud Cordova plugin?salesforce-marketingcloud android push noCannot receive push notification in iOS deviceMarketing Cloud Cordova Plugin Push Notification Issue - iOS and AndroidNPE causing crash using Android marketingcloudsdk 5.3.+MC-Cordova-Plugin with hybrid remoteMarketing Cloud Cordova Plugin SetAttribute and clearAttribute - Intermittent Value UpdateMarketing Cloud Cordova Plugin fails to installMC Cordova Plugin sfmc_setContactKey
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I'm just making a quick test on this plugin. I've created an empty apache cordova app, made the setup on firebase and installed the following plugin:
https://github.com/salesforce-marketingcloud/MC-Cordova-Plugin
The build is successful but the app crashes on start.
Logcat:
Process: com.commerce.miroir.mobile.companion, PID: 14220
java.lang.RuntimeException: Unable to get provider com.salesforce.marketingcloud.cordova.MCInitProvider: java.lang.IllegalStateException: Missing required properties: notificationCustomizationOptions
Any ideas of what's missing?
Using 9.0.0 (cordova-lib@9.0.1)
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-28,android-27,android-26,android-25,android-24,android-23,android-22,android-21
Gradle: installed C:Program FilesAndroidAndroid Studiogradlegradle-4.6bingradle
My config.xml
file looks like image below:
marketing-cloud mobilepush-android
New contributor
add a comment |
I'm just making a quick test on this plugin. I've created an empty apache cordova app, made the setup on firebase and installed the following plugin:
https://github.com/salesforce-marketingcloud/MC-Cordova-Plugin
The build is successful but the app crashes on start.
Logcat:
Process: com.commerce.miroir.mobile.companion, PID: 14220
java.lang.RuntimeException: Unable to get provider com.salesforce.marketingcloud.cordova.MCInitProvider: java.lang.IllegalStateException: Missing required properties: notificationCustomizationOptions
Any ideas of what's missing?
Using 9.0.0 (cordova-lib@9.0.1)
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-28,android-27,android-26,android-25,android-24,android-23,android-22,android-21
Gradle: installed C:Program FilesAndroidAndroid Studiogradlegradle-4.6bingradle
My config.xml
file looks like image below:
marketing-cloud mobilepush-android
New contributor
add a comment |
I'm just making a quick test on this plugin. I've created an empty apache cordova app, made the setup on firebase and installed the following plugin:
https://github.com/salesforce-marketingcloud/MC-Cordova-Plugin
The build is successful but the app crashes on start.
Logcat:
Process: com.commerce.miroir.mobile.companion, PID: 14220
java.lang.RuntimeException: Unable to get provider com.salesforce.marketingcloud.cordova.MCInitProvider: java.lang.IllegalStateException: Missing required properties: notificationCustomizationOptions
Any ideas of what's missing?
Using 9.0.0 (cordova-lib@9.0.1)
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-28,android-27,android-26,android-25,android-24,android-23,android-22,android-21
Gradle: installed C:Program FilesAndroidAndroid Studiogradlegradle-4.6bingradle
My config.xml
file looks like image below:
marketing-cloud mobilepush-android
New contributor
I'm just making a quick test on this plugin. I've created an empty apache cordova app, made the setup on firebase and installed the following plugin:
https://github.com/salesforce-marketingcloud/MC-Cordova-Plugin
The build is successful but the app crashes on start.
Logcat:
Process: com.commerce.miroir.mobile.companion, PID: 14220
java.lang.RuntimeException: Unable to get provider com.salesforce.marketingcloud.cordova.MCInitProvider: java.lang.IllegalStateException: Missing required properties: notificationCustomizationOptions
Any ideas of what's missing?
Using 9.0.0 (cordova-lib@9.0.1)
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-28,android-27,android-26,android-25,android-24,android-23,android-22,android-21
Gradle: installed C:Program FilesAndroidAndroid Studiogradlegradle-4.6bingradle
My config.xml
file looks like image below:
marketing-cloud mobilepush-android
marketing-cloud mobilepush-android
New contributor
New contributor
edited Apr 16 at 13:47
Ricardo Ferreira de Andrade
New contributor
asked Apr 16 at 10:41
Ricardo Ferreira de AndradeRicardo Ferreira de Andrade
63
63
New contributor
New contributor
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Make sure you're providing all necessary configuration values as specified in the documentation https://github.com/salesforce-marketingcloud/MC-Cordova-Plugin/blob/master/README.md#installation. Specifically, this error is due to notification_small_icon
not being present in your config.xml
I have that line in theconfig.xml
file but i've not any icon on `res` folder. Is that the issue?
– Ricardo Ferreira de Andrade
Apr 16 at 13:39
I've already managed to run this plugin without crashing my app. Problem was notification icon missing. However i now obtain a different error:Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first.
What I'm missing now?
– Ricardo Ferreira de Andrade
Apr 16 at 15:22
Make sure you're following all of the instructions from the link in my answer.
– Seth
Apr 16 at 22:58
Hi Seth, I've followed the installation steps on the guide. However i had to include two extra steps to make this work: SENDER_ID had to be included inconfig.xml
otherwise the app fails. I had also to include the icon set onplatformsandroidappsrcmainres
as per your comments. Thank you. I think that the installation guide could be more clear in relation with these additional steps. I was able to make the plugin work now, but I'm obtaining the error above everytime i test on Firebase CM console by just sending an test notification. Is this expected?
– Ricardo Ferreira de Andrade
Apr 17 at 8:03
Complete error log is:Unable to retrieve sender id. Push messages will not work for Marketing Cloud. java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first. at com.google.firebase.FirebaseApp.getInstance(SourceFile:218) at com.salesforce.marketingcloud.cordova.MCSdkConfig.parseConfig(MCSdkConfig.java:115) at com.salesforce.marketingcloud.cordova.MCSdkConfig.prepareConfigBuilder(MCSdkConfig.java:60) ...
– Ricardo Ferreira de Andrade
2 days ago
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "459"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Ricardo Ferreira de Andrade is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsalesforce.stackexchange.com%2fquestions%2f258008%2fcordova-plugin-marketingcloudsdk-fails-to-install%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Make sure you're providing all necessary configuration values as specified in the documentation https://github.com/salesforce-marketingcloud/MC-Cordova-Plugin/blob/master/README.md#installation. Specifically, this error is due to notification_small_icon
not being present in your config.xml
I have that line in theconfig.xml
file but i've not any icon on `res` folder. Is that the issue?
– Ricardo Ferreira de Andrade
Apr 16 at 13:39
I've already managed to run this plugin without crashing my app. Problem was notification icon missing. However i now obtain a different error:Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first.
What I'm missing now?
– Ricardo Ferreira de Andrade
Apr 16 at 15:22
Make sure you're following all of the instructions from the link in my answer.
– Seth
Apr 16 at 22:58
Hi Seth, I've followed the installation steps on the guide. However i had to include two extra steps to make this work: SENDER_ID had to be included inconfig.xml
otherwise the app fails. I had also to include the icon set onplatformsandroidappsrcmainres
as per your comments. Thank you. I think that the installation guide could be more clear in relation with these additional steps. I was able to make the plugin work now, but I'm obtaining the error above everytime i test on Firebase CM console by just sending an test notification. Is this expected?
– Ricardo Ferreira de Andrade
Apr 17 at 8:03
Complete error log is:Unable to retrieve sender id. Push messages will not work for Marketing Cloud. java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first. at com.google.firebase.FirebaseApp.getInstance(SourceFile:218) at com.salesforce.marketingcloud.cordova.MCSdkConfig.parseConfig(MCSdkConfig.java:115) at com.salesforce.marketingcloud.cordova.MCSdkConfig.prepareConfigBuilder(MCSdkConfig.java:60) ...
– Ricardo Ferreira de Andrade
2 days ago
add a comment |
Make sure you're providing all necessary configuration values as specified in the documentation https://github.com/salesforce-marketingcloud/MC-Cordova-Plugin/blob/master/README.md#installation. Specifically, this error is due to notification_small_icon
not being present in your config.xml
I have that line in theconfig.xml
file but i've not any icon on `res` folder. Is that the issue?
– Ricardo Ferreira de Andrade
Apr 16 at 13:39
I've already managed to run this plugin without crashing my app. Problem was notification icon missing. However i now obtain a different error:Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first.
What I'm missing now?
– Ricardo Ferreira de Andrade
Apr 16 at 15:22
Make sure you're following all of the instructions from the link in my answer.
– Seth
Apr 16 at 22:58
Hi Seth, I've followed the installation steps on the guide. However i had to include two extra steps to make this work: SENDER_ID had to be included inconfig.xml
otherwise the app fails. I had also to include the icon set onplatformsandroidappsrcmainres
as per your comments. Thank you. I think that the installation guide could be more clear in relation with these additional steps. I was able to make the plugin work now, but I'm obtaining the error above everytime i test on Firebase CM console by just sending an test notification. Is this expected?
– Ricardo Ferreira de Andrade
Apr 17 at 8:03
Complete error log is:Unable to retrieve sender id. Push messages will not work for Marketing Cloud. java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first. at com.google.firebase.FirebaseApp.getInstance(SourceFile:218) at com.salesforce.marketingcloud.cordova.MCSdkConfig.parseConfig(MCSdkConfig.java:115) at com.salesforce.marketingcloud.cordova.MCSdkConfig.prepareConfigBuilder(MCSdkConfig.java:60) ...
– Ricardo Ferreira de Andrade
2 days ago
add a comment |
Make sure you're providing all necessary configuration values as specified in the documentation https://github.com/salesforce-marketingcloud/MC-Cordova-Plugin/blob/master/README.md#installation. Specifically, this error is due to notification_small_icon
not being present in your config.xml
Make sure you're providing all necessary configuration values as specified in the documentation https://github.com/salesforce-marketingcloud/MC-Cordova-Plugin/blob/master/README.md#installation. Specifically, this error is due to notification_small_icon
not being present in your config.xml
edited Apr 16 at 22:57
answered Apr 16 at 12:37
SethSeth
54625
54625
I have that line in theconfig.xml
file but i've not any icon on `res` folder. Is that the issue?
– Ricardo Ferreira de Andrade
Apr 16 at 13:39
I've already managed to run this plugin without crashing my app. Problem was notification icon missing. However i now obtain a different error:Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first.
What I'm missing now?
– Ricardo Ferreira de Andrade
Apr 16 at 15:22
Make sure you're following all of the instructions from the link in my answer.
– Seth
Apr 16 at 22:58
Hi Seth, I've followed the installation steps on the guide. However i had to include two extra steps to make this work: SENDER_ID had to be included inconfig.xml
otherwise the app fails. I had also to include the icon set onplatformsandroidappsrcmainres
as per your comments. Thank you. I think that the installation guide could be more clear in relation with these additional steps. I was able to make the plugin work now, but I'm obtaining the error above everytime i test on Firebase CM console by just sending an test notification. Is this expected?
– Ricardo Ferreira de Andrade
Apr 17 at 8:03
Complete error log is:Unable to retrieve sender id. Push messages will not work for Marketing Cloud. java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first. at com.google.firebase.FirebaseApp.getInstance(SourceFile:218) at com.salesforce.marketingcloud.cordova.MCSdkConfig.parseConfig(MCSdkConfig.java:115) at com.salesforce.marketingcloud.cordova.MCSdkConfig.prepareConfigBuilder(MCSdkConfig.java:60) ...
– Ricardo Ferreira de Andrade
2 days ago
add a comment |
I have that line in theconfig.xml
file but i've not any icon on `res` folder. Is that the issue?
– Ricardo Ferreira de Andrade
Apr 16 at 13:39
I've already managed to run this plugin without crashing my app. Problem was notification icon missing. However i now obtain a different error:Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first.
What I'm missing now?
– Ricardo Ferreira de Andrade
Apr 16 at 15:22
Make sure you're following all of the instructions from the link in my answer.
– Seth
Apr 16 at 22:58
Hi Seth, I've followed the installation steps on the guide. However i had to include two extra steps to make this work: SENDER_ID had to be included inconfig.xml
otherwise the app fails. I had also to include the icon set onplatformsandroidappsrcmainres
as per your comments. Thank you. I think that the installation guide could be more clear in relation with these additional steps. I was able to make the plugin work now, but I'm obtaining the error above everytime i test on Firebase CM console by just sending an test notification. Is this expected?
– Ricardo Ferreira de Andrade
Apr 17 at 8:03
Complete error log is:Unable to retrieve sender id. Push messages will not work for Marketing Cloud. java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first. at com.google.firebase.FirebaseApp.getInstance(SourceFile:218) at com.salesforce.marketingcloud.cordova.MCSdkConfig.parseConfig(MCSdkConfig.java:115) at com.salesforce.marketingcloud.cordova.MCSdkConfig.prepareConfigBuilder(MCSdkConfig.java:60) ...
– Ricardo Ferreira de Andrade
2 days ago
I have that line in the
config.xml
file but i've not any icon on `res` folder. Is that the issue?– Ricardo Ferreira de Andrade
Apr 16 at 13:39
I have that line in the
config.xml
file but i've not any icon on `res` folder. Is that the issue?– Ricardo Ferreira de Andrade
Apr 16 at 13:39
I've already managed to run this plugin without crashing my app. Problem was notification icon missing. However i now obtain a different error:
Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first.
What I'm missing now?– Ricardo Ferreira de Andrade
Apr 16 at 15:22
I've already managed to run this plugin without crashing my app. Problem was notification icon missing. However i now obtain a different error:
Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first.
What I'm missing now?– Ricardo Ferreira de Andrade
Apr 16 at 15:22
Make sure you're following all of the instructions from the link in my answer.
– Seth
Apr 16 at 22:58
Make sure you're following all of the instructions from the link in my answer.
– Seth
Apr 16 at 22:58
Hi Seth, I've followed the installation steps on the guide. However i had to include two extra steps to make this work: SENDER_ID had to be included in
config.xml
otherwise the app fails. I had also to include the icon set on platformsandroidappsrcmainres
as per your comments. Thank you. I think that the installation guide could be more clear in relation with these additional steps. I was able to make the plugin work now, but I'm obtaining the error above everytime i test on Firebase CM console by just sending an test notification. Is this expected?– Ricardo Ferreira de Andrade
Apr 17 at 8:03
Hi Seth, I've followed the installation steps on the guide. However i had to include two extra steps to make this work: SENDER_ID had to be included in
config.xml
otherwise the app fails. I had also to include the icon set on platformsandroidappsrcmainres
as per your comments. Thank you. I think that the installation guide could be more clear in relation with these additional steps. I was able to make the plugin work now, but I'm obtaining the error above everytime i test on Firebase CM console by just sending an test notification. Is this expected?– Ricardo Ferreira de Andrade
Apr 17 at 8:03
Complete error log is:
Unable to retrieve sender id. Push messages will not work for Marketing Cloud. java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first. at com.google.firebase.FirebaseApp.getInstance(SourceFile:218) at com.salesforce.marketingcloud.cordova.MCSdkConfig.parseConfig(MCSdkConfig.java:115) at com.salesforce.marketingcloud.cordova.MCSdkConfig.prepareConfigBuilder(MCSdkConfig.java:60) ...
– Ricardo Ferreira de Andrade
2 days ago
Complete error log is:
Unable to retrieve sender id. Push messages will not work for Marketing Cloud. java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.commerce.miroir.mobile.companion. Make sure to call FirebaseApp.initializeApp(Context) first. at com.google.firebase.FirebaseApp.getInstance(SourceFile:218) at com.salesforce.marketingcloud.cordova.MCSdkConfig.parseConfig(MCSdkConfig.java:115) at com.salesforce.marketingcloud.cordova.MCSdkConfig.prepareConfigBuilder(MCSdkConfig.java:60) ...
– Ricardo Ferreira de Andrade
2 days ago
add a comment |
Ricardo Ferreira de Andrade is a new contributor. Be nice, and check out our Code of Conduct.
Ricardo Ferreira de Andrade is a new contributor. Be nice, and check out our Code of Conduct.
Ricardo Ferreira de Andrade is a new contributor. Be nice, and check out our Code of Conduct.
Ricardo Ferreira de Andrade is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Salesforce Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsalesforce.stackexchange.com%2fquestions%2f258008%2fcordova-plugin-marketingcloudsdk-fails-to-install%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown