dji-sdk / Mobile-SDK-iOS

DJI Mobile SDK for iOS: http://developer.dji.com/mobile-sdk/
Other
581 stars 256 forks source link

Crashlytics GetIsFCConnectedHandle #522

Closed LuisVargasVic closed 2 years ago

LuisVargasVic commented 2 years ago

Hello, DJI team

Greetings. I have a lot of crashes in the DJISDK Pod The must recurrent one is related to GetIsFCConnectedHandle(unsigned long long) + 51100 Is anyone able to avoid this issue? I'm using this pod:

pod 'DJI-SDK-iOS', '~> 4.16'

That's the must concerning also I have others here, not sure how to mitigate them because the DSYM is not available and was mentioned that will not be shared to the community

Screen Shot 2022-06-07 at 11 18 45
DJI-William commented 2 years ago

image Have you poded the DJIFlySafeDatabaseResource in?

LuisVargasVic commented 2 years ago

Hello, yes I have the same:

pod 'DJIWidget', '~> 1.6.7'
pod 'DJIFlySafeDatabaseResource', '~> 01.00.01.18'
pod 'DJI-SDK-iOS', '~> 4.16.1'
pod 'DJINetworkRTKHelper', '~> 2.0.2'

The most concerning of the issues is the one related to GetIsFCConnectedHandle(unsigned long long) + 51100 Any feedback on that one will help

LuisVargasVic commented 2 years ago
Screen Shot 2022-07-07 at 9 15 08

Here is the issue in more detail

DJI-William commented 2 years ago

We have released the iOS MSDK 4.16.1, please have a try. We need an exact reproduce method.

LuisVargasVic commented 2 years ago

Hello, DJI

I'm currently using 4.16.1, the issue was present since 4.15 it only happens when connecting the drone Matrice 300 RTK with any other drone it doesn't happen, the reproduce method is tricky it happens when making the first connection with the drone and the application breaks, but it's hard to reproduce and it appears randomly.

Screen Shot 2022-07-11 at 15 28 59 Screen Shot 2022-07-11 at 15 28 28
DJI-William commented 2 years ago

We have fixed this issue and it is merged into iOS 4.16.2 version.