productConnected (_ product: DJIBaseProduct?) делегат не вызван - PullRequest
0 голосов
/ 04 декабря 2018

Я пытаюсь подключиться Mavic Air, используя DJISDK.framework.После того, как я вызову

DJISDKManager.startConnectionToProduct()

, следующий метод делегата не будет вызван:

productConnected(_ product: DJIBaseProduct?)

Я использую следующие версии:

DJI-SDK-iOS 4.8.1
iOS version 11.4.1
XCode version 10.0

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

Сработало после добавления этих ключей в plist

UISupportedExternalAccessoryProtocols (array) - com.dji.video, com.dji.protocol, com.dji.common

0 голосов
/ 06 декабря 2018

Вероятно, вам все еще нужно зарегистрировать приложение в фреймворке.Вы должны зарегистрировать приложение, прежде чем звонить startConnectionToProduct().

Эта ссылка должна быть очень полезной: https://developer.dji.com/mobile-sdk/documentation/application-development-workflow/workflow-integrate.html

...