Firebase Dynamic Links Firebase Dynamic Links nedir ne neden kullanılır sorularının cevabı için buraya tıklayabilirsiniz.
iOS Konfigürasyonu Apple geliştirici hesabı açmalıyız.
Firebase Console da proje oluşturmalı ve Proje Ayarlarından iOS ile ilgili kısmı (team id, bundle id, apple id) doğru şekilde doldurmalıyız.
Uygulamamız için Apple geliştirici konsolundan Provisioning Profile oluşturmalı ve bu sırada Associated Domain yeteneğinin aktif hale getirmeliyiz.
Uygulamamızı XCode ile açmalıyız....
Firebase Dynamic Links Öyle bir link olsun ki;
Masaüstü bilgisayarımda linke tıkladığımda kişisel web sitem açılsın, Eğer mobil cihazımdan linke tıklarsan; Uygulama cihazda yüklü ise uygulamam açılsın (Belirtmiş olduğum Activity vs.), Uygulama cihazda yüklü değilse Google Play Store veya App Store açılsın, Uygulama cihazda yüklü olsa bile eğer belirttiğim versiyon kodundan eski bir sürüm varsa yine Google Play Store vs. açılsın, … gibi sorulara tek bir link ile cevap verebilirsiniz....
Öncelikle ne yapmak istiyoruz? Her hangi bir yerden uygulamamıza yönlendirme yapmak ve ilgili sayfayı/içeriği açmak Eğer uygulamamız yüklü değil ise kullanıcıyı direkt olarak store a yönlendirmek Web browser üzerinden açılmış ise ilgili web sayfasına yönlendirmek Dynamic link üretirken kendi domain adresimizi kullanmak Hangi linke ne kadar tıklanmış vs. gibi temel analytics verilere erişmek. Deep Link & App Link Her ikisi de aynı amaca hizmet etmesine rağmen aralarında ki fark linke tıklanma ve güvenilirlik oranını ciddi derecede etkileyecektir....