4.1 C
New York
Thursday, March 13, 2025

ios – Flutter App Rejected: ITMS-91061 Lacking Privateness Manifest for OrderedSet.framework


I submitted my Flutter app to the App Retailer, but it surely was rejected with the next error:

ITMS-91061: Lacking privateness manifest - Your app consists of “Frameworks/OrderedSet.framework/OrderedSet”, which incorporates OrderedSet, an SDK that was recognized within the documentation as a generally used third-party SDK. If a brand new app features a generally used third-party SDK, or an app replace provides a brand new generally used third-party SDK, the SDK should embody a privateness manifest file. Please contact the supplier of the SDK that features this file to get an up to date SDK model with a privateness manifest. For extra particulars about this coverage, together with an inventory of SDKs which might be required to incorporate signatures and manifests, go to: https://developer.apple.com/assist/third-party-SDK-requirements.

What I Have Tried:

  • I discovered that OrderedSet.framework is included by way of flutter_inappwebview_ios, which isn’t explicitly talked about in my pubspec.yaml however is being pulled through CocoaPods.
  • I tried so as to add a Generic Privateness Manifest (PrivacyInfo.xcprivacy) on the root of my undertaking, however the concern persists.
  • Upgrading flutter_inappwebview to 6.1.5 will not be doable as a result of Dart model constraints.

Privateness Manifest:
Privacy Manifest File

Flutter Physician:

 - Flutter (Channel secure, 3.22.3, on Microsoft Home windows [Version 10.0.19045.5487], locale en-AE)

 - Home windows Model (Put in model of Home windows is model 10 or increased)

 - Android toolchain - develop for Android units (Android SDK model 35.0.0)

 - Chrome - develop for the online

 - Visible Studio - develop Home windows apps (Visible Studio Group 2022 17.5.2)

 - Android Studio (model 2024.1)

 - VS Code (model 1.96.4)

 - Related machine (3 obtainable)

 - Community sources

My Questions:

  • How can I manually add a privateness manifest to OrderedSet.framework to adjust to Apple’s new coverage?

  • Is there a technique to modify flutter_inappwebview_ios or override its dependencies to incorporate a privateness manifest?

  • Are there various workarounds if upgrading flutter_inappwebview will not be an choice?

Any steering could be vastly appreciated. Thanks!

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles