Skip to content

Commit fe4550f

Browse files
fix(dynamic-links)!: remove Dynamic Links from React Native Firebase (#8631)
1 parent 7eaaf18 commit fe4550f

File tree

87 files changed

+66
-7924
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+66
-7924
lines changed

.github/workflows/create_test_patches.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
# yarn3+ by default disables lockfile alteration in CI. We want it.
5959
YARN_ENABLE_IMMUTABLE_INSTALLS: false
6060
run: |
61-
PACKAGE_LIST=`find packages -maxdepth 1 -mindepth 1 -type d -exec basename {} \; | egrep -v 'template|invites'`
61+
PACKAGE_LIST=`find packages -maxdepth 1 -mindepth 1 -type d -exec basename {} \; | egrep -v 'template|invites|dynamic-links'`
6262
mkdir $HOME/packages
6363
for PACKAGE in $PACKAGE_LIST; do
6464
echo "Packing PR version of package $PACKAGE"

docs/analytics/usage/index.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,12 +127,11 @@ with any of the following event names will throw an error.
127127
| `adunit_exposure` | `app_background` | `app_clear_data` |
128128
| `app_remove` | `app_store_refund` | `app_store_subscription_cancel` |
129129
| `app_store_subscription_convert` | `app_store_subscription_renew` | `app_update` |
130-
| `app_upgrade` | `dynamic_link_app_open` | `dynamic_link_app_update` |
131-
| `dynamic_link_first_open` | `error` | `first_open` |
130+
| `app_upgrade` | `error` | `first_open` |
132131
| `first_visit` | `in_app_purchase` | `notification_dismiss` |
133132
| `notification_foreground` | `notification_open` | `notification_receive` |
134133
| `os_update` | `session_start` | `session_start_with_rollout` |
135-
| `user_engagement` |
134+
| `user_engagement` | | |
136135

137136
## App instance id
138137

docs/database/presence-detection.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Presence Detection
33
description: Show a realtime list of online users with Realtime Database.
4-
next: /dynamic-links/usage
4+
next: /firestore/usage
55
previous: /database/offline-support
66
---
77

docs/dynamic-links/index.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/dynamic-links/usage/index.md

Lines changed: 0 additions & 233 deletions
This file was deleted.

docs/dynamic-links/usage/installation/android.md

Lines changed: 0 additions & 58 deletions
This file was deleted.

docs/dynamic-links/usage/installation/ios.md

Lines changed: 0 additions & 37 deletions
This file was deleted.

docs/faqs-and-tips.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ If you come across a discussion that results in great advice that can benefit ma
1616

1717
This package wraps `firebase-android-sdk` and `firebase-ios-sdk` into a Javascript API for React Native projects, so the main benefits come with the access to native code.
1818

19-
- There are more modules in the native SDKs than the web SDK because some things only make sense in a mobile / native context (Dynamic Links, App Distribution, Crashlytics), so you can actually do more, and some of it is important for example, making an app more viral with Dynamic Links or monitoring quality with Crashlytics
19+
- There are more modules in the native SDKs than the web SDK because some things only make sense in a mobile / native context ( App Distribution, Crashlytics), so you can actually do more, and some of it is important for example, monitoring quality with Crashlytics
2020

2121
- Some of the modules that are both in the web SDK and native SDK have a great deal more functionality when they can harness native APIs, like messaging (with background delivery that can start your app if not running), like App Check where you can tie the attestation to device-level providers, Storage where you can do background downloads, Performance where you can start measurements from boot, etc.
2222

docs/in-app-messaging/usage/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: In App Messaging
33
description: Installation and getting started with In App Messaging.
44
icon: //static.invertase.io/assets/firebase/in-app-messaging.svg
55
next: /installations/usage
6-
previous: /dynamic-links/usage
6+
previous: /functions/usage
77
---
88

99
# Installation

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ On the Firebase console, add a new Android application and enter your projects d
120120
local projects package name which can be found inside of the `namespace` field in `/android/app/build.gradle`, or in the
121121
`manifest` tag within the `/android/app/src/main/AndroidManifest.xml` file within your project for projects using android gradle plugin v7 and below
122122

123-
> The debug signing certificate is optional to use Firebase with your app, but is required for Dynamic Links, Invites and Phone Authentication.
123+
> The debug signing certificate is optional to use Firebase with your app, but is required for Invites and Phone Authentication.
124124
> To generate a certificate run `cd android && ./gradlew signingReport`. This generates two variant keys.
125125
> You have to copy **both** 'SHA1' and 'SHA-256' keys that belong to the 'debugAndroidTest' variant key option.
126126
> Then, you can add those keys to the 'SHA certificate fingerprints' on your app in Firebase console.

0 commit comments

Comments
 (0)