• 28-12-2023, 23:39:05
    #1
    Öncelikle iyi çalışmalar herkese. Bir süredir react-native uygulamama in-app-purchases entegre etmeye çalışıyorum fakat başarısız oldum. Bu konuda 2 sorum var;
    1- Uygulamama herhangi bir şekilde kullanıcılar kayıt olamıyor, kullanıcıları kayıt etmeden her kullanıcının ( örn: apple) benzersiz ID sini nasıl bulabilirim? Bunun için herhangi bir library var mı?
    2- Yine bilgisizlikten mi bilmiyorum ama Revenuecat adlı bir uygulama üzerinden kurulum gerçekleştirin diyorlar sizce bu doğru mu?
    Şimdiden yardım eden herkese çok teşekkür ederim.
  • 28-12-2023, 23:46:30
    #2
    Merhaba hocam; 1. sorunuz için aşağıda ki kütüphaneyi kullanabilirsiniz, her cihaza özel olarak kod üretmekte.

    https://docs.expo.dev/versions/latest/sdk/device/
  • 28-12-2023, 23:48:41
    #3
    Revenuecat kolay entegre ediliyor kullanabilirsiniz
  • 28-12-2023, 23:49:48
    #4
    BySocial adlı üyeden alıntı: mesajı görüntüle
    Merhaba hocam; 1. sorunuz için aşağıda ki kütüphaneyi kullanabilirsiniz, her cihaza özel olarak kod üretmekte.

    https://docs.expo.dev/versions/latest/sdk/device/
    Hocam sanırım bu işimi görecektir fakat diyelim ki kullanıcı ürünü satın aldı ve telefonunu değiştirdi, bu durumda sanırım erişimi kaybedecek. Bunu direkt olarak hesapla bağlamanın herhangi bir yolu var mıdır? Applenin direkt olarak bizlere sunduğu böyle bir ID vs?
  • 28-12-2023, 23:50:53
    #5
    legouss adlı üyeden alıntı: mesajı görüntüle
    Hocam sanırım bu işimi görecektir fakat diyelim ki kullanıcı ürünü satın aldı ve telefonunu değiştirdi, bu durumda sanırım erişimi kaybedecek. Bunu direkt olarak hesapla bağlamanın herhangi bir yolu var mıdır? Applenin direkt olarak bizlere sunduğu böyle bir ID vs?
    Hocam Email ile bulunabilir belki tam detayını bende bilmiyorum maalesef. Tavsiyem ödeme almadan önce bir mail adresi vs. sormanız.
  • 28-12-2023, 23:51:11
    #6
    By_GRaYWoLF adlı üyeden alıntı: mesajı görüntüle
    Revenuecat kolay entegre ediliyor kullanabilirsiniz
    Peki hocam bu revenucat ten aldığımız return'u (sanırım 'PRO' === true veya false değerleri alacağız buradan) kullanıcıya vereceğimiz benzersiz ID ile harici bir DB'de mi kaydetmek gerekir? Bu durumda nasıl ilerliyorsunuz.
  • 28-12-2023, 23:54:47
    #7
    Hocam daha önce revenucat kullanmadım maalesef. IOS ve Google'ın kendi sdk'larını neden kullanmıyorsunuz ?
  • 28-12-2023, 23:59:50
    #8
    legouss adlı üyeden alıntı: mesajı görüntüle
    Peki hocam bu revenucat ten aldığımız return'u (sanırım 'PRO' === true veya false değerleri alacağız buradan) kullanıcıya vereceğimiz benzersiz ID ile harici bir DB'de mi kaydetmek gerekir? Bu durumda nasıl ilerliyorsunuz.
    Zorunlu değil ama isterseniz harici DB' ye aktarabilirsiniz. Zamanla farklı sdklae kullanma gereği duyarsanız diye
  • 29-12-2023, 00:02:14
    #9
    BySocial adlı üyeden alıntı: mesajı görüntüle
    Hocam daha önce revenucat kullanmadım maalesef. IOS ve Google'ın kendi sdk'larını neden kullanmıyorsunuz ?
    Ben aradaki farkı bilmiyorum bile açıkçası fakat revenuecat in documentationu daha geniş ve kolay gözüktü sadece.
    By_GRaYWoLF adlı üyeden alıntı: mesajı görüntüle
    Zorunlu değil ama isterseniz harici DB' ye aktarabilirsiniz. Zamanla farklı sdklae kullanma gereği duyarsanız diye
    Peki hocam siz kullanıcı ID sini nasıl tutuyorsunuz? Kullanıcı kayıt ettirmediğiniz sistemlerde yani