Ringkasan
Class yang memberikan akses ke semua komponen inti dan berfungsi sebagai titik entri untuk kasus penggunaan transportasi online.
Mewarisi GMTDDriverAPI.
Fungsi Anggota Publik | |
(instancetype nullable) | - initWithDriverContext: |
Menginisialisasi API. | |
Fungsi Anggota Publik Statis | |
(NSString *) | + SDKVersion |
Menampilkan versi untuk rilis Google On Demand Rides and Deliveries Driver SDK untuk iOS ini. | |
(NSString *) | + SDKLongVersion |
Menampilkan string versi berformat panjang. | |
(void) | + setAbnormalPenghentianReportingEnabled: |
Mengaktifkan pelaporan penghentian SDK yang tidak normal seperti saat aplikasi mengalami error saat SDK masih berjalan. | |
Properti | |
GMTDVehicleReporter * | vehicleReporter |
Pelapor kendaraan biasanya mengirim update ke backend Fleet Engine. |
Dokumentasi Fungsi Anggota
- (instancetype nullable) initWithDriverContext: | (GMTDDriverContext *) | driverContext |
Menginisialisasi API.
Setelah inisialisasi, API driver dari vertical yang berbeda tidak boleh digunakan sampai instance ini dibatalkan alokasinya. Menggunakan instance API driver dari beberapa vertical dalam sesi SDK yang sama dapat menyebabkan perilaku yang tidak terduga.
- Parameter:
-
driverContext Objek yang berisi informasi yang diperlukan untuk inisialisasi.
- Hasil:
- Instance API.
+ (NSString *) SDKVersion |
Menampilkan versi untuk rilis Google On Demand Rides and Deliveries Driver SDK untuk iOS ini.
Misalnya, "0.4.4". Versi ini ada dalam paket resource SDK.
+ (NSString *) SDKLongVersion |
Menampilkan string versi berformat panjang.
Ini mencakup string versi dan versi paket dalam format "<SHORT VERSION> (<Paket VERSION>)". Misalnya, "0.4.4 (234.2)".
+ (void) setAbnormalWarningReportingEnabled: | (BOOL) | abnormalTerminationReportingEnabled |
Mengaktifkan pelaporan penghentian SDK yang tidak normal seperti saat aplikasi mengalami error saat SDK masih berjalan.
Hal ini memungkinkan Google meningkatkan stabilitas SDK jika berlaku. Defaultnya adalah YES
dan nilai harus diperbarui sebelum `initWithDriverContext` dipanggil.
Properti ini harus ditetapkan dari thread utama.
Dokumentasi Properti
- (GMTDVehicleReporter*) vehicleReporter [read, assign] |
Pelapor kendaraan biasanya mengirim update ke backend Fleet Engine.