Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to test Firebase Dynamic Link with TestFlight (Unpublished ios app)

Developing a small app in react native for both android and ios, where I need to open my app by clicking on a firebase dynamic link.

This app is not published yet in AppStore, right now it is in TestFlight environment. I never have any experience in ios so don't know how to check the dynamic link with TestFlight.

In the Android Beta Environment, it is working very well. I am able to redirect in play store if the app is not already installed. If installed then the app opens itself.

The same scenario I want to test in ios before publishing to AppStore. Currently, it is in TestFlight Environment and unable to redirect if the app is not installed.

I have gone through some post but no luck yet, posts are:

How can I test Firebase Dynamic Links if my app is not in the App Store?

Test Firebase Dynamic Links for Unpublished App

Can anyone please suggest how I can test with TestFlight or is there any other possible way to check my dynamic link working fine or not?

like image 471
Vikas S Avatar asked Nov 08 '19 13:11

Vikas S


People also ask

Do firebase dynamic links work on iOS?

In the Firebase console, open the Dynamic Links section. Accept the terms of service if you are prompted to do so. Ensure that your app's App Store ID and your App ID prefix is specified in your app's settings. To view and edit your app's settings, go to your Firebase project's Settings page and select your iOS app.

Are firebase dynamic links free?

Dynamic Links are smart URLs that allow you to send existing and potential users to any location within your iOS or Android app. They survive the app install process, so even new users see the content they're looking for when they open the app for the first time. Dynamic Links are no-cost forever , for any scale.

How do you beta test an app on iOS?

Unlike the Google Play Store, you can not opt into beta application testing directly from the iOS App Store. Instead, you will need to receive an invite from the developer and download the app from the Testflight application.


1 Answers

Firebase Dynamic Links will function when App is in TestFlight. Keep in mind:

1) User who tap on the link must have access to your iOS Beta App in TestFlight. I believe, to make this happens you need to invite user to TestFlight first.

2) You can specify "ifl"/"afl" parameter during dynamic link creation. See https://firebase.google.com/docs/dynamic-links/create-manually . If this parameter is specified, the user will be navigated to your custom link, not AppleStore/PlayStore.

yes we can test app with testflight by testflight urischeme itms-beta://

itms-beta://

Note: i did not test but i think this will work. let me know the result of it. may be i can help you futher

like image 155
Muhammad Numan Avatar answered Sep 17 '22 06:09

Muhammad Numan