We are currently working on a new PWA mobile app using the SAP Spartacus framework, and we would like to package and upload this new mobile app to the Google and Apple app stores. I've found online documentation for using Bubblewrap for deploying PWAs to the Google play store and PWABuilder for deploying PWAs to the Apple app store, but I have not found anything online specifically for Spartacus PWAs.
I have not yet attempted to deploy to either of these stores using either of the packages mentioned (Bubblewrap or PWABuilder), but I'm assuming from experience that the process for packaging and deploying a Spartacus PWA will be more complicated than a simple PWA.
Has anyone done this already and can share tips/tricks on how to make this happen? Is anyone aware of online resources to help make this happen?
Will I be able to use moodle in the Android application instead of google firebase for authentication (login page).
pleases Help.
I've created an iOS app from my web app thanks to Capacitor and I'm having an issue with Tiny since the domain appears unapproved and I don't know how to fix it. On which domain runs a Capacitor app ? localhost ? capacitor ?
So my iOS users are seing the popup saying the domaine is not registered
The TinyMCE Cloud platform works with the http and https protocols but it won't accept non-standard protocols such as capacitor.
You could switch to bundling TinyMCE in your application as opposed to fetching it from our Cloud platform but there is currently no way to make our Cloud work with the capacitor protocol.
I built a custom app for Google Assistant and basicly everything works fine.
Now I added account linking regarding the google documentation (OAuth 2.0 with Authorization Code Flow). Also this is working fine in test environment.
Now the problem: When testing from my device (Google Assistant App on smartphone) the following error appears local on the device when linking the app through the Discover tab:
"ServiceId is not configured".
And no https request from Google is made to my OAuth server.
I made hard research through all platforms but I cannot find any place where I could configure the so called ServiceId.
Any ideas?
Account linking does not work from the directory listing when the app is in testing (Not in production).
I'm trying to add the Google-plus login to my app, but no matter what I do I cannot get it working on a real Android device.
So far I was able to get the idToken from this plugin
cordova-plugin-googleplus
Using Firebase's singInWithCredential(idToken) I get an error that said:
This app, identified by the domain where it is hosted, is not authorized to use Firebase Authentication with the provided API key. Review your key configuration in the Google API console.
I want to point out that I follow all the steps for the installation, SHA1 key are correct and I am using signed APKs.
Using the facebook plugin, retrieving the token and signInWithCredential worked without any issue.
Thanks in advance!
it seems like you have some API key restrictions that are not met by your ionic application.
To begin with, please check you are using the API key from the "Web setup" popup, under the auth section of the Firebase console for your project. This one should work out of the box if you have not changed your configuration in the API console.
If that doesn't fix the issue, go to the credentials section of the Google API console for your Firebase project, look for the API key that you are using, and check which referrer restrictions are set there and ensure they are met by your application. Read this answer for several options that you have to set up your API key restrictions for a Cordova app.
In my Ionic2 RC1 + Firebase3.5 + AngularFire2.beta5 project I had the same problem... Google Auth with Popup worked in Browser but not in my Android .APK
Note.- I didn't use Tokens in my App
Firstly, I add 192.168.1.172 to my Firebase Console authorized domain list and <allow-navigation href="http://192.168.1.172:8100"/> to my config.xml.
After this, I found that installing Cordova InAppBrowser plugin solves my problem definitively.
I didn't need to modify my code, only plug and play, exactly like David East says in his Social login with Ionic blog.