Deep Linking in iOS | Custom URL scheme | Pass Data| Open WebURL/Appstore | Lang-Swift5 | XCode 12.5

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.ย. 2021
  • This Video tutorial is about Deep Linking in iOS | Custom URL scheme | Pass Data| Open WebURL/Appstore | Lang-Swift5 | Xcode 12.5
    This project is latest version in 2021. If this video helped you, recommend to subscribe this channel for more tutorials.
    👨‍💻 NOTE:- This video is meant for beginners to learn basic concept of iOS development in iOS . If I went wrong somewhere, please comment it over to make it clear.
    Tools: Xcode 12.5
    Apple Products.
    Language:- Swift 5
    👉 Let's connect via LinkedIn - / mohammed-azeem-azeez-5...
    👉 Let's connect via Twitter - / azeemohd786
    ☕ If you are satisfied with the video, "SAVE THE POOR - Donation*" via Paypal- www.paypal.me/SwiftKat
    * The fund received as donation will be 100% (after transfer charge + GST) used to HELP PEOPLE IN NEED ! including provide education - Respective receipts will sent to you via email.
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Is Deep Linking the same as Quick Linking Action?

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

      Deep linking links specific piece of content within an app. Quick link is some what specific to that , I guess ..

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

    Could a Deeplink redirect EN-Customers to my App Store/ Play Store and other languages (DE, FR, ES ...) to my website?

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

      Yes can do that feature by setting a flag or case enum

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

    Hello, What will happen if multiple application has same Scheme name?

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

      It works based on bundle id of application, its unique....even though scheme have same reference, it works with that particular app bundle id.

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

    what is the difference with universal links?

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

      refer source to understand difference: www.adjust.com/blog/universal-links-vs-deep-links/

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

    please share the source code.

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

    Hi Swift Kat Code Factory, I am having an issue, my link is always opening in a browser and never asks me to open the app. can you please help !

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

      If you want to redirect to AppStore or app use this url instead of browser url
      "itms-apps://itunes.apple.com/app/apple-store/urAppId?mt=8"

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

    if i don't have the app, how can we move to app store.

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

      You can have website even instead of app.
      So that it will redirect to website.
      This may have another method to follow.

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

    Why don't you share the repo ?

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

      Recommend viewers to pause the video and follow up the source code. It’s having only few pieces of code..

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

    What will happen if the app is not installed.

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

      There is alternative if the app is not installed it will direct to app I’d- to AppStore

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

      @@swiftkatcodefactory and how can we do this ? or it will automatically go to app store ?

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

    I need to consume data in the form of a dictionary from a deeplink url. Problem is that if I use $ as a separator between two key:value pair of the dictionary, then the deeplink is not getting triggered.
    If I use # then it works fine.
    launcher-myapp://-extendedAttr=a:1$b:2 -> FAIL no alert from browser
    launcher-myapp://-extendedAttr=a:1#b:2 . -> PASS
    Any idea why ?

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

      I am not sure about use of $ key as separator in deep linking. Instead could you try flag method to initiate this method.