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

ios - ITMS-91061: Missing privacy manifest- Ionic Capacitor - Stack Overflow

programmeradmin0浏览0评论

I am facing this issue from app store, Please someone help me resolve this issue

ITMS-91061: Missing privacy manifest - Your app includes "Frameworks/Capacitor.framework/Capacitor", which includes Capacitor, 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: . Please help me resolve this issue

  • Ionic CLI - 7.2.0
  • Ionic Framework - @ionic Angular 7.5.4
  • Capacitor CLI - 5.5.1
  • Capacitor Ios - 5.5.1
  • Node - 20.17.0

I have also added PrivacyInfo.xcprivacy PrivacyInfo.xcprivacy

I am facing this issue from app store, Please someone help me resolve this issue

ITMS-91061: Missing privacy manifest - Your app includes "Frameworks/Capacitor.framework/Capacitor", which includes Capacitor, 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. Please help me resolve this issue

  • Ionic CLI - 7.2.0
  • Ionic Framework - @ionic Angular 7.5.4
  • Capacitor CLI - 5.5.1
  • Capacitor Ios - 5.5.1
  • Node - 20.17.0

I have also added PrivacyInfo.xcprivacy PrivacyInfo.xcprivacy

Share Improve this question edited Mar 6 at 8:51 Tushal Burungale asked Mar 6 at 8:49 Tushal BurungaleTushal Burungale 11 bronze badge 1
  • Please provide enough code so others can better understand or reproduce the problem. – Community Bot Commented Mar 11 at 17:12
Add a comment  | 

2 Answers 2

Reset to default 0

If you look at the documentation from Capacitor, you will see that:

Not all Applications will be flagged but certain plugins such as @capacitor/filesystem and @capacitor/preferences may necessitate a Privacy Manifest File. If you have received a notification:

Update Capacitor to: a. >= 6.0.0 for Capacitor 6 b. >= 5.7.4 for Capacitor 5 c. >= 4.8.2 for Capacitor 4 d. Capacitor <= 3 is not supported Use either the VS Code Extension to create the privacy manifest file for your app or create it manually.

Since you are using Capacitor 5, you need to upgrade to at least 5.7.4.

Those who cannot upgrade the Capacitor can use the following manifest file:

Combined manifest file for Capacitor and Cordova:

<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
<dict>
<!-- Version of the privacy manifest -->
<key>privacyManifestVersion</key>
<string>1.0</string>

<!-- SDK 1: Cordova -->
<key>SDKs</key>
<array>
<dict>
<key>SDKName</key>
<string>Cordova</string>
<key>SDKVersion</key>
<string>5.1.0</string>

<!-- Data types collected or accessed by Cordova SDK -->
<key>dataCollected</key>
<array>
<string>usage</string>
</array>

<!-- Data use explanation -->
<key>dataUseExplanation</key>
<string>This SDK collects user data for purposes such as improving app performance.</string>

<!-- Privacy policy URL for Cordova -->
<key>privacyPolicyURL</key>
<string>https://www.cordova.io/privacy-policy</string>

<!-- Tracking domains for Cordova -->
<key>trackingDomains</key>
<array>
<string>www.cordova.io</string>
</array>
</dict>

<!-- SDK 2: Capacitor -->
<dict>
<key>SDKName</key>
<string>Capacitor</string>
<key>SDKVersion</key>
<string>3.0.0</string>

<!-- Data types collected or accessed by Capacitor SDK -->
<key>dataCollected</key>
<array>
<string>usage</string>
</array>

<!-- Data use explanation -->
<key>dataUseExplanation</key>
<string>This SDK collects user data for purposes such as improving app performance. Capacitor plugins may access user data depending on the features used in the app.</string>

<!-- Privacy policy URL for Capacitor -->
<key>privacyPolicyURL</key>
<string>https://capacitorjs/privacy-policy</string>

<!-- Tracking domains for Capacitor -->
<key>trackingDomains</key>
<array>
<string>www.capacitorjs</string>
</array>
</dict>
</array>
</dict>
</plist>
发布评论

评论列表(0)

  1. 暂无评论