App Store Rejection / Permission from DJI
2168 2 2020-11-26
Uploading and Loding Picture ...(0/1)
o(^-^)o
MitchRSM
lvl.4
Flight distance : 149534 ft
  • >>>
San Marino
Offline

Hi,

I’m wondering if anyone else has encountered this issue. After several updates to my app, App Review choose  to reject my app because they want proof of permission to control DJI Hardware. Here’s the rejection note from App Review:



Guideline 5.2.1 - Legal - Intellectual Property
Your app is marketed to control external hardware from DJI, without the necessary authorization. The inclusion of third-party content within your app, whether retrieved from the internet by the app or embedded in the app, is subject to the terms of the Apple Developer Program License Agreement.

Your app and its contents should not infringe upon the rights of another party. In the event your app infringes another party’s rights, you are responsible for any liability to Apple because of a claim.

Next Steps

To resolve this issue, please attach documentary evidence in the App Review Information section in App Store Connect. In accordance with section 3.2(f) of the Apple Developer Program License Agreement, you acknowledge that submitting falsified or fraudulent documentation can result in the termination of your Apple Developer Program account and the removal of your apps from the App Store. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.





i have tried different approach, from explain that i'm a registerd DJI developer to attach link to the term of use of the SDK, but my app get always rejected.
After some google search I have found that the problem is quite widespread, for anyone developing apps for devices, and the only solution is to provide Apple with a letter written by some employee of the device company stating that we are authorized to control their devices.



here some discussion i have found:
https://www.reddit.com/r/iOSProgramming/comments/dj7vhh/app_rejection_guideline_521_legal_intellectual/
https://community.roku.com/t5/Roku-Developer-Program/Third-party-iOS-App/td-p/515538
https://tellopilots.com/threads/ios-developers-beware.4788/
https://forums.macrumors.com/threads/app-rejection-guideline-5-2-1-legal-your-app-is-marketed-to-control-external-hardware-from-xxx-inc-without-the-necessary-authorization.2206299/
https://forum.developer.sony.com/topic/142/getting-written-permission-from-sony



but the only discussion where i found a SOLUTION to the problem is here
https://community.lifx.com/t/app-store-rejection-permission-from-lifx/5830
in this discussion an employee from the company "Lifx" send a letter of permission to the developer


i think sooner or later all of us dji developers could end up in this problem, it probably depends on which review team your app takes.


so i ask, can we have a dji authorization letter?
a letter similar to:


Whom It May Concern,
The developer of X application (Y) for iOS is authorized to control DJI hardware under DJI's Terms of Use (https://developer.dji.com/policies/developer/) .
Any questions regarding this authorization can be directed to DJI (someemailaddress).
Thank you,
DJI
2020-11-26
Use props
kv886
lvl.4

Hong Kong
Offline

I think it is best to contact DJI for this issue
2020-11-27
Use props
Stomastolle
lvl.2
Sweden
Offline

What do you answer on the Export Compliance Information question? What is the correct answer?
I've compiled and modified the sample code available on github and I want to distribute to some friends for debugging. My modifications has nothing to do with encryption.
2020-12-2
Use props
Advanced
You need to log in before you can reply Login | Register now

Credit Rules