GMTDDeliveryDriverAPI Sınıf Referansı


Genel bakış

Tüm temel bileşenlere erişim sağlayan ve Yayınlama sektörü için giriş noktası görevi gören bir sınıf.

GMTDDriverAPI'yi devralır.

Herkese Açık Üye İşlevleri

(null özellikli exampletype)- initWithDriverContext:
 API'yi başlatır.

Statik Herkese Açık Üye İşlevleri

(NSString *)+ SDKVersion
 iOS için Google On Demand Rides and Deliveries Sürücü SDK'sının bu sürümüne ait sürümünü döndürür.
(NSString *)+ SDKLongVersion
 Uzun biçimlendirilmiş sürüm dizesini döndürür.
(void) + setAbnormalFesihReportingEnabled:
 SDK hâlâ çalışırken uygulamanın kilitlenmesi gibi anormal SDK sonlandırmalarının raporlanmasını etkinleştirir.

Mülkler

GMTDDeliveryVehicleReportervehicleReporter
 Fleet Engine arka ucuna güncelleme göndermek için kullanılan araç raporlayıcısı.
GMTDDeliveryTaskManagerdeliveryTaskManager
 Teslim görevleri oluşturmak veya güncellemek için kullanılan görev yöneticisi.
GMTDDeliveryVehicleManagerdeliveryVehicleManager
 Teslimat araçlarını oluşturmak veya almak için kullanılan araç yöneticisi.

Üye İşlevi Belgeleri

- (nullable instancetype) initWithDriverContext: (GMTDDriverContext *) driverContext

API'yi başlatır.

Başlatma işleminden sonra, bu örnek kalana kadar farklı sektörlerdeki sürücü API'leri kullanılmamalıdır. Aynı SDK oturumunda birden fazla sektörden sürücü API örneklerinin kullanılması, beklenmeyen davranışlara yol açabilir.

Parametreler:
driverContextBaşlatma için gerekli bilgileri içeren bir nesne.
İade et:
API örneği.
+ (NSString *) SDKVersion

iOS için Google On Demand Rides and Deliveries Sürücü SDK'sının bu sürümüne ait sürümünü döndürür.

Örneğin, "0.4.4". Sürüm, SDK'nın kaynak paketinde yer almaktadır.

+ (NSString *) SDKLongVersion

Uzun biçimlendirilmiş sürüm dizesini döndürür.

"<KISA SÜRÜM> (<PAKET SÜRÜMÜ>)" biçiminde sürüm dizesini ve paket sürümünü içerir. Örneğin, "0.4.4 (234.2)".

+ (geçersiz) setAbnormalFesihReportingEnabled: (BOOL)  abnormalTerminationReportingEnabled

SDK hâlâ çalışırken uygulamanın kilitlenmesi gibi anormal SDK sonlandırmalarının raporlanmasını etkinleştirir.

Bu sayede Google, uygun durumlarda SDK kararlılığını iyileştirebilir. Varsayılan YES'dir ve "initWithDriverContext" çağrılmadan önce değerin güncellenmesi gerekir.

Bu özellik, ana iş parçacığından ayarlanmalıdır.


Gayrimenkul Dokümanları

Fleet Engine arka ucuna güncelleme göndermek için kullanılan araç raporlayıcısı.

Teslim görevleri oluşturmak veya güncellemek için kullanılan görev yöneticisi.

Teslimat araçlarını oluşturmak veya almak için kullanılan araç yöneticisi.