I received an email from DJI earlier, announcing they will no longer be supporting their Software Development Kit (SDK) for iOS.
Their recommended workaround? Use Android instead?!
This will have a significant impact for all third party iOS apps, including Litchi.
On Wed, 29 Nov 2023 at 19:12, dev dev@dji.com wrote:
Dear Developer
Thank you very much for your long-term support and trust in DJI.
In order to continue providing you with a better development experience and technical support services, DJI will now stop updating certain SDKs. After the update is stopped, the corresponding SDKs will no longer release new versions and will no longer accept new MFi applications. Technical support services will not be affected. At the same time, we recommend that you use the alternative solutions we recommend for development.
SDK Type
Stop Update Date
Alternative Solution
iOS SDK
November 29, 2023
We recommend developing mobile applications based on the Android SDK
Windows SDK
November 29, 2023
No alternative solution available. You can choose to develop using the mobile SDK or cloud API based on your application scenario
Onboard SDK
November 29, 2023
We recommend developing onboard applications based on the Payload SDK. The functionality of the Onboard SDK has been integrated into the Payload SDK
DJI will continue to provide you with higher quality products and better services. Thank you again for your concern and support. If you have any questions, please feel free to contact our developer technical support. The email address is dev@dji.com。
conspiracy theory… is it because of the closed nature of iOS apps that DJI did not wish to expose what is going on the the background of their apps or functions and how it may log and share data, where as iOS always seems quite a closed system?
Everything Apple make is a closed system ( or at least almost closed) My android phone can’t communicate with my iPad. Can’t send pics from my phone to it and vice-versa. If I connect the iPad to my Windows computer, it throws a wobbly.
Don’t get me wrong, Apple make products that work beautifully, but it seems you have to buy into the Apple philosophy if you buy their products ( Apple philosophy, Let’s make it work perfectly, but charge the customer for any and every peripheral they need, and let’s make those peripherals Apple products too. ) And people buy into this relentless company. Must have the latest iPhone every 6 or so months.
Exactly Chris. Mine won’t accept 4k video direct from the drone via the Fly app, but strangely, the wife’s newer iPad will. Her iPad can send the 4k video to mine though. Weird that it can accept 4k video from an Apple product, but not from my drone
Hmmm not sure Chris. I can transfer video via the Fly app to the wife’s iPad, then transfer from her photo album to mine via wifi/ Bluetooth. Just not directly to mine from the Fly app. Hers is a lot newer version than mine though.
Reading up on Dronelink, Litchi and Maven apps they all seem to agree that DJI is dropping support for iOS devices. No clue as to when - but bad news for those of us with poor eyesight forced to use mini iPads!