2016-01-15 3 views
1

Я загрузил новую демонстрационную версию SDK (v3) из github (https://github.com/dji-sdk/Mobile-SDK-iOS) и открыл проект с помощью Xcode 7.2 (7C68).[DJI-SDK] [iOS] NEW v3 SDK Demo не работает

Я просто api key, как описано в документации и запуска приложения на iPhone 5S iOS 9.2 (13C75). После этого я подключил телефон к пульту дистанционного управления через USB, и ничего нет. Через несколько минут ничего не меняется. Я не могу подключиться к DJI Phantom 3 Avd с прошивкой v 16040.

Это выглядит как sdkManagerProductDidChangeFrom:to: метод вообще не выполняется.

+0

После демонстрации демонстрационного программного обеспечения iPhone. – martsen

ответ

0

Код примера DJI iOS SDK 3.0 для меня работает. Я думаю, вам стоит дважды проверить значение макроса ENTER_DEBUG_MODE в файле DJIRootViewController.h.

Если вы используете iPhone симулятор с DJI Bridge App, ENTER_DEDUG_MODE должен быть 1 и заполните свой отладочный идентификатор в этой строке кода:

[DJISDKManager enterDebugModeWithDebugId:@"Enter Debug ID Here"]; 

Если вы используете реальный iPhone вместо этого, пожалуйста, убедитесь, что ENTER_DEBUG_MODE является 0.

Наконец, убедитесь, что ваш App Key вы подаете заявление на DJI Developer Website будет соответствовать расслоению демо-проект ID: com.dji.sdkdemo. И проверьте результат регистрации приложения по следующему методу делегирования:

-(void) sdkManagerDidRegisterAppWithError:(NSError *)error 

Удостоверьтесь, что ошибок не имеется. Надеюсь, эта помощь!

Смежные вопросы