【问题标题】:[DJI-SDK][iOS] NEW v3 SDK Demo is not working[DJI-SDK][iOS] NEW v3 SDK Demo 不工作
【发布时间】:2016-01-15 15:26:02
【问题描述】:

我从 github (https://github.com/dji-sdk/Mobile-SDK-iOS) 下载了新的 SDK 演示 (v3),并使用 Xcode 7.2 (7C68) 打开了项目。

我只是文档中描述的 api 密钥,并在 iPhone 5S iOS 9.2 (13C75) 上运行应用程序。之后我通过usb将手机连接到遥控器,什么也没有。几分钟后没有任何变化。我无法使用固件 v 16040 连接到 DJI Phantom 3 Avd。

看起来sdkManagerProductDidChangeFrom:to: 方法根本没有执行。

【问题讨论】:

  • iPhone 软重置演示工作后。

标签: dji-sdk


【解决方案1】:

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

如果您使用带有DJI Bridge App 的iPhone 模拟器,ENTER_DEDUG_MODE 应该为1,请在这行代码中填写您的调试ID:

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

如果您使用的是真正的 iPhone,请确保 ENTER_DEBUG_MODE 为 0。

最后,请确保您在DJI Developer Website 上应用的 App Key 对应于演示项目的 bundle ID:com.dji.sdkdemo。并通过以下委托方法检查应用注册结果:

-(void) sdkManagerDidRegisterAppWithError:(NSError *)error

确保没有错误。希望对您有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多