最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

ios - Flutter App Rejected: ITMS-91061 Missing Privacy Manifest for OrderedSet.framework - Stack Overflow

programmeradmin0浏览0评论

I submitted my Flutter app to the App Store, but it was rejected with the following error:

ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/OrderedSet.framework/OrderedSet”, which includes OrderedSet, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: .

What I Have Tried:

  • I found that OrderedSet.framework is included through flutter_inappwebview_ios, which is not explicitly mentioned in my pubspec.yaml but is being pulled via CocoaPods.
  • I attempted to add a Generic Privacy Manifest (PrivacyInfo.xcprivacy) at the root of my project, but the issue persists.
  • Upgrading flutter_inappwebview to 6.1.5 is not possible due to Dart version constraints.

Privacy Manifest:

Flutter Doctor:

 - Flutter (Channel stable, 3.22.3, on Microsoft Windows [Version 10.0.19045.5487], locale en-AE)

 - Windows Version (Installed version of Windows is version 10 or higher)

 - Android toolchain - develop for Android devices (Android SDK version 35.0.0)

 - Chrome - develop for the web

 - Visual Studio - develop Windows apps (Visual Studio Community 2022 17.5.2)

 - Android Studio (version 2024.1)

 - VS Code (version 1.96.4)

 - Connected device (3 available)

 - Network resources

My Questions:

  • How can I manually add a privacy manifest to OrderedSet.framework to comply with Apple's new policy?

  • Is there a way to modify flutter_inappwebview_ios or override its dependencies to include a privacy manifest?

  • Are there alternative workarounds if upgrading flutter_inappwebview is not an option?

Any guidance would be greatly appreciated. Thank you!

I submitted my Flutter app to the App Store, but it was rejected with the following error:

ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/OrderedSet.framework/OrderedSet”, which includes OrderedSet, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple/support/third-party-SDK-requirements.

What I Have Tried:

  • I found that OrderedSet.framework is included through flutter_inappwebview_ios, which is not explicitly mentioned in my pubspec.yaml but is being pulled via CocoaPods.
  • I attempted to add a Generic Privacy Manifest (PrivacyInfo.xcprivacy) at the root of my project, but the issue persists.
  • Upgrading flutter_inappwebview to 6.1.5 is not possible due to Dart version constraints.

Privacy Manifest:

Flutter Doctor:

 - Flutter (Channel stable, 3.22.3, on Microsoft Windows [Version 10.0.19045.5487], locale en-AE)

 - Windows Version (Installed version of Windows is version 10 or higher)

 - Android toolchain - develop for Android devices (Android SDK version 35.0.0)

 - Chrome - develop for the web

 - Visual Studio - develop Windows apps (Visual Studio Community 2022 17.5.2)

 - Android Studio (version 2024.1)

 - VS Code (version 1.96.4)

 - Connected device (3 available)

 - Network resources

My Questions:

  • How can I manually add a privacy manifest to OrderedSet.framework to comply with Apple's new policy?

  • Is there a way to modify flutter_inappwebview_ios or override its dependencies to include a privacy manifest?

  • Are there alternative workarounds if upgrading flutter_inappwebview is not an option?

Any guidance would be greatly appreciated. Thank you!

Share Improve this question asked Mar 13 at 7:35 Jamal AhmadJamal Ahmad 7113 gold badges11 silver badges28 bronze badges 1
  • You can follow this to overcome : github/pichillilorenzo/flutter_inappwebview/issues/… or github/pichillilorenzo/flutter_inappwebview/issues/… – Hardik Mehta Commented Mar 13 at 12:27
Add a comment  | 

1 Answer 1

Reset to default 0

I attempted to fork the repository and reference my fork directly in the pubspec.yaml file as a workaround for the issue. I'm currently waiting for Apple's review to see if this solution works. It was the only method I found suggested by the community, though upgrading Flutter to version 3.24 might also be an option.

Any feedback or additional suggestions would be greatly appreciated.

Thank you!

发布评论

评论列表(0)

  1. 暂无评论