Getting Started with Dynamic Links on iOS - Pt.3: Creating links programmatically (Firecasts)

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ส.ค. 2024
  • Firebase Dynamic Links are smart URLs that take the user to any location within your iOS or Android app, even if your user needs to install the app first. In this episode of Firecasts, Todd demonstrates the steps involved to programatically create Dynamic Links from within your iOS, to enable some exciting user-to-user sharing possibilities!
    Create Dynamic Links on iOS doc → bit.ly/2xZc2l1
    Be sure to check out the first two videos from Todd below to learn more about Dynamic Links, and how you can put them to use:
    Getting started with FDL Pt.1 → bit.ly/2S3maVk
    Getting started with FDL Pt.2 → bit.ly/2B4qtWr
    FDL playlist → bit.ly/2B0aatS
    Firecasts playlist → bit.ly/2LfjL2z
    Keep up with the latest from Firebase, subscribe! → bit.ly/2KUciWJ
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 30

  • @ninini1928
    @ninini1928 3 ปีที่แล้ว +1

    Awesome. Following 3 parts of this really helped a lot in understanding it thoroughly. Thank you.

  • @devarajn5910
    @devarajn5910 3 ปีที่แล้ว

    Totally enjoyed 3 video series of this!! great videos.

  • @manmohangarg5343
    @manmohangarg5343 2 ปีที่แล้ว +1

    All the three videos in this series are really helpful. Thanks for the efforts :)

    • @Firebase
      @Firebase  2 ปีที่แล้ว

      Thank you so much for the kind words, Manmohan! We're happy to hear you found them so helpful! Be sure to subscribe to stay updated on the latest with Flutter: goo.gle/FlutterYT 🙌

  • @rahulsalokhe200
    @rahulsalokhe200 4 ปีที่แล้ว +1

    Is there a limit to the number of short link for Firebase Dynamic Link create dynamically ?

  • @rabnawazphulherwan7942
    @rabnawazphulherwan7942 4 ปีที่แล้ว

    Your video is useful thank.But how i send dynamic link as push message with firebase in unity project for android ?

  • @md.shamiulislam1753
    @md.shamiulislam1753 3 ปีที่แล้ว +1

    many thanks

    • @Firebase
      @Firebase  3 ปีที่แล้ว

      You are welcome

  • @mohamadakmalshukribinmahmu1514
    @mohamadakmalshukribinmahmu1514 5 ปีที่แล้ว

    Hi Guys, when app is close, dynamic link not trigger to open detail specific page . Have any idea how to solve it ?

  • @vhoraprakashkumarmahendrab3257
    @vhoraprakashkumarmahendrab3257 4 ปีที่แล้ว

    I have create Dynamic link,I send it in message ,Received also, but when I debug app with connecting iPhone to MAC I got parameter which I had pass in dynamic link and I show it in label but when I remove iPhone from MAC and text app through iMessage Link at that time I cannot get parameters which was passed with dynamic link.Here in both cases Link is same which I got in iMessage.i am using iOS 13

  • @ketanpansheriya3838
    @ketanpansheriya3838 4 ปีที่แล้ว

    User only create onetime dynamic link after that second time click on share button user share same link to other people.Can you please advice me about this?

  • @peterson5242
    @peterson5242 5 ปีที่แล้ว +1

    What is a way to handle waiting for a user to login before doing something with query params?

    • @peterson5242
      @peterson5242 5 ปีที่แล้ว

      Ended up using NSUserDefaults. Thanks for the video btw :D cant believe I found your series few days after your upload.

  • @MrQcomputing
    @MrQcomputing 5 ปีที่แล้ว

    What if you don’t have a website. I just want to share app post(image and user) and have a dynamic link that opens the app or App Store

    • @sahailee
      @sahailee 5 ปีที่แล้ว

      You don't need a website, for the host you can just put your blundle id like so
      components.scheme = "https"
      components.host = "com.example.exampleApp"
      components.path = "/test"
      Just make sure the URI prefix is the same as the one firebase gives you which should be
      exampleapp.page.link

  • @AymanShaabanELsayedDEVELOPER
    @AymanShaabanELsayedDEVELOPER 4 ปีที่แล้ว +3

    How to create it programmatically in android?How you forgot us?

  • @nickstanislawski
    @nickstanislawski 5 ปีที่แล้ว

    At the end of this video you edit a function in the app delegate to Handel incoming dynamic links. I do not see where you originally introduce this function. My dynamic link works I just cannot execute this function to bring users to a specific section of my app

    • @devarajn5910
      @devarajn5910 3 ปีที่แล้ว

      You could do this in Appdelegate call back func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) , or Scenedelegate callback func scene(_ scene: UIScene,
      continue userActivity: NSUserActivity)

  • @DuncanDay1990
    @DuncanDay1990 2 ปีที่แล้ว

    is MyRecipes another struct for user created recipes?

  • @trevordevs
    @trevordevs ปีที่แล้ว

    On iOS 16.1, when sharing through iMessage the link breaks down into its components. With "copy" or notes, or sharing to airdrop (anything other than imessage) the short link works as desired. However, with iMessage it breaks down for some reaons. Has anyone else encountered this issue? It does not seem to be a Firebase issue

    • @trevordevs
      @trevordevs ปีที่แล้ว

      *Only happens when using ShareLink wihtout preview. Setting a preview solves the issue

    • @DuncanDay1990
      @DuncanDay1990 ปีที่แล้ว

      @@trevordevs ive hit an issue where without the preview, it doesn't work at all - gonna come back to this or just ditch overall and go with non Dynamic link

  • @sahailee
    @sahailee 5 ปีที่แล้ว +1

    I'm handling the dynamic links in the same way as you are where I need to send the user to a view controller in the app that would have to load the data to present in this view controller from the database. But for some strange reason, the block to observe the values which I have placed in my code's version of your method for getRecipeForID(recipeID: String) is being completely skipped. I have print statements set up so that I know that I've entered the getRecipeForID method, but inside the observe block nothing is printed not even my error handling, and then I have a print statement outside of the observe block at the end of the method which prints out. I observe this location before too in another part of my code and it works there, but when I press the dynamic link and go from the app delegate to that VC, the observation block is skipped. Writing to the database is also skipped. Does anyone have any ideas that could help me?

    • @sahailee
      @sahailee 5 ปีที่แล้ว +1

      I fixed my problem, it has to do with how firebase loads data asynchronously when in this instance I was trying to implement code as if it was synchronous.
      Just posting this just in case someone else has the same problem.

  • @klaussc6048
    @klaussc6048 2 ปีที่แล้ว

    This part is most important, most helpful for me but hard to find this video...T.T.

  • @goodfriend1992
    @goodfriend1992 5 ปีที่แล้ว

    How do i skip the app preview page with REST api :( :(

    • @luisacastano5311
      @luisacastano5311 3 ปีที่แล้ว

      Leave socialMetaTagParameters empty.

  • @needmore7249
    @needmore7249 5 ปีที่แล้ว

    Please make Video How to Upload and Download images into Colloctaion View in Swift 4.2 xcode 10 Please

  • @gofudgeyourselves9024
    @gofudgeyourselves9024 5 ปีที่แล้ว +1

    Dynamic links with Flutter.