7
Views
0
Comments
[Social Login Mobile] Cordova plugin overwriting default mobile deeplink URL scheme

After some digging it looks like the social login Cordova plugin overrides the deeplink URL scheme which results in that all mobile deeplinks stops working.

I've created a GitHub issue for it, not sure if this is the right way to go: https://github.com/OutSystems/cordova-outsystems-sociallogins/issues/42

The problem seem to be this line, iOSCopyPreferences.js:105, instead of appending the deeplink_url_scheme variable value to the existing array, it sets it to a new array. This results in that the existing deeplinks URL scheme (value set in App Identifier under Module / Distribute / Native Platform / iOS) is replaced, rendering all deeplinks formatted like this 'app.identifier://ModuleName/Screen' invalid.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.