Commit Graph
6 Commits
Author SHA1 Message Date
Eldhose M Babu c5501e6641 Ipv4 ipv6 fix (#6428)
Recreating PR #5966

Instead of using firebasedynamiclinks-ipv4.googleapis.com and firebasedynamiclinks-ipv6.googleapis.com for doing attribution calls, we are moving towards using firebasedynamiclinks.googleapis.com.

Fixes #5032

-changed ipv4 and ipv6 attribution calls with a single direct url.
-Removed and refactored code to get rid of code to handle consolidated results from ipv4 and ipv6 result.
-Made changes to Test app to show alert dialog when universal linking when app is not in background case and also for fresh start case.
2020-09-14 15:21:43 -07:00
Eldhose M Babu b40263ae8e Removing client id usage in api call and respective checks (#6396)
Removing client id usage in api call and respective checks

FDL SDK was using client id passed in FIROptions to make API calls. From backend side, we no longer needs client id to be sent. So removing the client id usage in FDL SDK along with parameter no null checks.

-Removed the usage of Client id from FIROptions.
-Removed non null parameter checks for client id.
-Deprecated 1p API method setUpWithLaunchOptions::apiKey:clientID:urlScheme:userDefaults: and added setUpWithLaunchOptions::apiKey:urlScheme:userDefaults:
-Removed Client id usage in Unit tests.
2020-09-09 11:54:20 -07:00
Paul Beusterien e05df895ac SPM - DynamicLinks (#6245) 2020-08-11 07:44:06 -07:00
Eldhose M Babu 8083b5895e Adding plist property 'FirebaseDeepLinkPasteboardRetrievalEnabled' (#5946)
Adding plist property "FirebaseDeepLinkPasteboardRetrievalEnabled" to enable/disable fetching dynamic links from Pasteboard.
2020-06-30 17:15:03 -07:00
Nick Cooke f7ccdefc3a Checking the pasteboard for dynamic links in ios14 (#5905)
* Checking the first pasteboard item in ios14

* Cleaned up method and added ifdef

* Renamed variable

* Style

* Refactored method

* Using another url detecting api

* Made sure pasteboardContents is initialized

* Changelog

* Update Changelog

* Removed trailing space
2020-06-29 19:00:21 -04:00
dmandar f5062d861c FDL source, unit tests and app now live in FirebaseDynamicLinks folder. (#4767)
* Move FDL sources to new location.

* Add FDL unit tests.

* Move test app.

* Fix source path.

* Move unit tests path.

* Rename source to sources.

* Change relative path.

* Update podspec.

* Fix header search path.

* Fix relative path for scripts.

* Fix tests.
2020-01-30 11:44:31 -08:00