How to Solve Error: ITMS-90785 UIUserInterfaceStyle Errors in iOS Apps

Last updated September 15, 2024 by Appdome

What is the error?

Error ITMS-90785 occurs during the submission of Appdome-secured iOS apps, signaling an issue with the UIUserInterfaceStyle key or exposed Appdome diagnostic logs in the app’s configuration. The error specifies that the UIUserInterfaceStyle key must be set to Light, Dark, or Automatic. However, if this setting is correct, the error also indicates that Appdome Diagnostic Logs are still enabled within the app.

How Does Appdome Protect Mobile Apps from it?

Appdome is committed to ensuring the highest security standards, which includes preventing the upload of apps with diagnostic logs that could expose sensitive information. When this error is encountered, it highlights the need to adhere to security best practices by disabling diagnostic logs.

To resolve this error, follow these steps:

  1. Remove or disable diagnostic logs: Before uploading, ensure all Appdome diagnostic logs are disabled or removed from the app. This adjustment is crucial for maintaining security and compliance.
  2. Rebuild the app: After the logs have been removed or disabled, rebuild your app package to ensure all changes are applied.
  3. Attempt to upload again: Once the changes have been made, use the appropriate tool or service to upload your app to the Apple App Store.

Removing diagnostic logs not only addresses the ITMS-90785 error but also protects your app from potential vulnerabilities related to data exposure.

Related Articles:

How Do I Learn More?

If you have any questions, please send them our way at support.appdome.com or via the chat window on the Appdome platform.

Thank you!

Thanks for visiting Appdome! Our mission is to secure every app on the planet by making mobile app security easy. We hope we’re living up to the mission with your project.

Appdome

Want a Demo?

Cyber Release Management™

AlanWe're here to help
We'll get back to you in 24 hours to schedule your demo.