forked from RocketChat/Rocket.Chat.Android
-
Notifications
You must be signed in to change notification settings - Fork 6
React Native contacts sync, invites & dynamic links
Shloak edited this page Jul 4, 2019
·
10 revisions
- New Message interface
- Header
- Search
- Group & Channel buttons
- New Group interface
- New Channel interface
- Synced contacts
- Integration
- Server contacts
- Device contacts
- Integration
- Unsynced contacts
- Device contacts
- Header
Universal links for the React Native client will be implemented using Firebase dynamic links. To function properly, the Firebase console needs 3 pieces of information regarding the iOS application:
- Bundle identifier
- App Store ID
- Team ID
The bundle identifier is found in the Xcode project itself and is mandatory.
The App Store ID is found in the URL of the app's App Store page if it's published. It is used to direct the user to the app's download page if they don't have it on their device already. If the app is unpublished, a temporary App Store ID of any other published app may be used for testing as long as your app is already installed on the device.
The Team ID is found in the Apple Member Center under the provisioning profile.
Note:
- Universal links do not work if they are cut and pasted into a browser.
- Universal links cannot be tested on the iOS simulator.