Обзор
Класс, который обеспечивает доступ ко всем основным компонентам и служит точкой входа в вертикаль доставки.
Наследует 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.
Это свойство должно быть установлено из основного потока.
Документация на недвижимость
- ( GMTDeliveryVehicleReporter *) VehicleReporter [read, assign] |
Репортер по автомобилям отправлял обновления в серверную часть Fleet Engine.
- ( GMTDDeliveryTaskManager *) DeliveryTaskManager [read, assign] |
Диспетчер задач, используемый для создания или обновления задач доставки.
- ( GMTDDeliveryVehicleManager *) DeliveryVehicleManager [read, assign] |
Менеджер транспортных средств раньше создавал или получал средства доставки.