[DJI-SDK][iOS]新的v3 SDK演示程序不起作用

[DJI-SDK][iOS]新的v3 SDK演示程序不起作用,dji-sdk,Dji Sdk,我从github()下载了新的SDK演示(v3),并用Xcode 7.2(7C68)打开了该项目 我只是一个api密钥,如文档中所述,并在iPhone5SIOS9.2(13C75)上运行应用程序。之后,我通过usb将手机连接到遥控器,但什么都并没有。几分钟后什么也没变。我无法使用固件v 16040连接到DJI Phantom 3 Avd 它看起来像是未执行的sdkmanagerproductdidchangefom:to:方法。DJI iOS SDK 3.0示例代码对我来说很有用。我认为您应该仔

我从github()下载了新的SDK演示(v3),并用Xcode 7.2(7C68)打开了该项目

我只是一个api密钥,如文档中所述,并在iPhone5SIOS9.2(13C75)上运行应用程序。之后,我通过usb将手机连接到遥控器,但什么都并没有。几分钟后什么也没变。我无法使用固件v 16040连接到DJI Phantom 3 Avd


它看起来像是未执行的
sdkmanagerproductdidchangefom:to:
方法。

DJI iOS SDK 3.0示例代码对我来说很有用。我认为您应该仔细检查DJIRootViewController.h文件中的ENTER_DEBUG_MODE宏值

如果您正在使用iPhone simulator with,则输入\ u DEDUG \ u MODE应为1,并请在以下代码行中填写调试id:

[DJISDKManager enterDebugModeWithDebugId:@"Enter Debug ID Here"];
如果您使用的是真正的iPhone,请确保ENTER_DEBUG_MODE为0

最后,确保应用的应用程序密钥与演示项目的bundle ID:com.dji.sdkdemo相对应。并通过以下委托方法检查应用程序注册结果:

-(void) sdkManagerDidRegisterAppWithError:(NSError *)error

确保没有错误。希望这有帮助

在iPhone软重置演示工作后。