Flutter - Kurulum
Gereklilikler
iOS 10.0 veya üzeri
Android API level 21 veya üzeri
Kurulum
Projenizin
pubspec.yaml
dosyasını alttaki şekilde güncelleyindependencies: relateddigital_flutter: ^0.2.5
flutter pub get
komutunu çalıştırınPaketi içeri aktarın
import 'package:relateddigital_flutter/relateddigital_flutter.dart';
Platform Entegrasyonları
Android
project/build.gradle
dosyanızdakirepositories
bölümlerine alttaki satırları ekleyin.maven {url 'https://jitpack.io'} maven { url 'http://developer.huawei.com/repo/' allowInsecureProtocol(true) }
project/build.gradle
dosyanızdakidependencies
bölümüne alttaki satırları ekleyin.app/build.gradle
dosyanızın en altına alttaki satırları ekleyin.app/build.gradle
dosyanızındefaultConfig
alanındakiminSdkVersion
değerini21
olarak düzenleyin.app/build.gradle
dosyanızdakitargetSdkVersion
vecompileSdkVersion
değerini32
olarak düzenleyin.AndroidManifest.xml
dosyanızın<application></application>
etiketleri arasına alttaki satırları ekleyin.AndroidManifest.xml
dosyanıza aşağıdaki meta veri parametrelerini ekleyinFirebase panelinden alacağınız
google-services.json
dosyasını projenizinandroid/app
dizinine ekleyin.Uygulamanızda
HMS
desteği varsaagconnect-services.json
dosyasınıandroid/app
dizinine ekleyin.
iOS
Podfile
dosyanızdaki ios platform versiyonunu11.0
veya üzeri olarak değiştirin.Proje dizininizde
ios/Runner.xcworkspace
dosyasını Xcode ile açın.Signing & Capabilities
sekmesindenPush Notifications
veBackground Modes->Remote Notifications
özelliklerini etkinleştirin.AdvertisingTrackingID'yi
isIDFAEnabled
parametresiyle kullanmak istiyorsanız (aşağıdaki kullanım bölümüne bakın), bu anahtarı iOS 14 ve üstü içinInfo.plist
dosyanıza eklemeniz gerekir.
Kullanım
Başlatma
Kütüphaneyi sayfaya ekleyin.
Alttaki şekilde konfigürasyonları tamamlayın.
organizationId
,siteId
,dataSource
,appAlias
gibi parametrelerin değerleri için RMC ekibiyle iletişime geçin.
Copyright 2020 Related Digital