Справочник классов GMTDeliveryDriverAPI


Обзор

Класс, который обеспечивает доступ ко всем основным компонентам и служит точкой входа в вертикаль доставки.

Наследует GMTDDriverAPI .

Открытые функции-члены

(тип экземпляра, допускающий значение NULL) - initWithDriverContext:
Инициализирует API.

Статические открытые функции-члены

(НСтрока *) + SDKВерсия
Возвращает версию SDK драйвера Google On Demand Rides and Delivery для данного выпуска для iOS.
(НСтрока *) + SDKLongVersion
Возвращает длинную отформатированную строку версии.
(пустота) + setAbnormalTerminationReportingEnabled:
Включает отчеты об аварийном завершении работы SDK, например, при сбое приложения во время работы SDK.

Характеристики

GMTDDeliveryVehicleReporter * автомобильРепортер
Репортер по автомобилям отправлял обновления в серверную часть Fleet Engine.
GMTDDeliveryTaskManager * доставкаTaskManager
Диспетчер задач, используемый для создания или обновления задач доставки.
GMTDDeliveryVehicleManager * менеджер по доставке транспортных средств
Менеджер транспортных средств раньше создавал или получал средства доставки.

Документация по функциям-членам

- (тип экземпляра, допускающий значение NULL) initWithDriverContext: ( ГМТДДрайверКонтекст *) DriverContext

Инициализирует API.

После инициализации API-интерфейсы драйверов из разных вертикалей не следует использовать до тех пор, пока этот экземпляр не будет освобожден. Использование экземпляров API драйверов из нескольких вертикалей в одном сеансе SDK может привести к неожиданному поведению.

Параметры:
DriverContext Объект, содержащий необходимую информацию для инициализации.
Возврат:
Экземпляр API.
+ (NSString *) SDKVersion

Возвращает версию SDK драйвера Google On Demand Rides and Delivery для данного выпуска для iOS.

Например, «0.4.4». Версия находится в пакете ресурсов SDK.

+ (NSString *) SDKLongVersion

Возвращает длинную отформатированную строку версии.

Он включает строку версии и версию пакета в формате «<КОРОТКАЯ ВЕРСИЯ> (<ВЕРСИЯ ПАКЕТА>)». Например, «0.4.4(234.2)».

+ (void) setAbnormalTerminationReportingEnabled: (БУЛ) анормалтерминациярепортингэнаблед

Включает отчеты об аварийном завершении работы SDK, например, при сбое приложения во время работы SDK.

Это позволяет Google улучшить стабильность SDK, когда это применимо. По умолчанию установлено значение YES , и значение должно быть обновлено до вызова initWithDriverContext.

Это свойство должно быть установлено из основного потока.


Документация на недвижимость

Репортер по автомобилям отправлял обновления в серверную часть Fleet Engine.

Диспетчер задач, используемый для создания или обновления задач доставки.

Менеджер транспортных средств раньше создавал или получал средства доставки.