You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

手动创建的PrivacyInfo.xcprivacy未被App Store Connect识别求助

问题:App Store Connect不识别手动添加的隐私清单文件

注:我清楚更新至最新包/SDK是长期正确方案,但目前不可行。

我遇到App Store Connect不识别手动创建的PrivacyInfo.xcprivacy文件的问题,尽管按标准步骤添加了隐私清单,仍存在与未添加时相同的SDK相关问题。

已执行步骤

在Xcode中添加隐私清单:

  1. 在项目导航器中选择App文件夹
  2. 依次点击File>New>File
  3. 在Resources下选择App Privacy File
  4. 确保勾选应用目标
  5. 点击Create,将PrivacyInfo.xcprivacy放在Info.plist旁
  6. 在VSCode中打开该文件,插入以下内容:
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <!-- Global Tracking Settings -->
    <key>NSPrivacyTracking</key>
    <false/>
    <key>NSPrivacyTrackingDomains</key>
    <array/>
    
    <!-- Collected Data Types -->
    <key>NSPrivacyCollectedDataTypes</key>
    <array>
      <!-- NSPrivacyCollectedDataTypeOtherDiagnosticData -->
      <dict>
        <key>NSPrivacyCollectedDataType</key>
        <string>NSPrivacyCollectedDataTypeOtherDiagnosticData</string>
        <key>NSPrivacyCollectedDataTypeLinked</key>
        <false/>
        <key>NSPrivacyCollectedDataTypeTracking</key>
        <false/>
        <key>NSPrivacyCollectedDataTypePurposes</key>
        <array>
          <!-- From Firestore, Installations, GoogleDataTransport -->
          <string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
          <!-- From Messaging -->
          <string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
        </array>
      </dict>
      <!-- NSPrivacyCollectedDataTypeDeviceID from Messaging -->
      <dict>
        <key>NSPrivacyCollectedDataType</key>
        <string>NSPrivacyCollectedDataTypeDeviceID</string>
        <key>NSPrivacyCollectedDataTypeLinked</key>
        <false/>
        <key>NSPrivacyCollectedDataTypeTracking</key>
        <false/>
        <key>NSPrivacyCollectedDataTypePurposes</key>
        <array>
          <string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
        </array>
      </dict>
      <!-- NSPrivacyCollectedDataTypeOtherDataTypes from Messaging and Dynamic Links -->
      <dict>
        <key>NSPrivacyCollectedDataType</key>
        <string>NSPrivacyCollectedDataTypeOtherDataTypes</string>
        <key>NSPrivacyCollectedDataTypeLinked</key>
        <false/>
        <key>NSPrivacyCollectedDataTypeTracking</key>
        <false/>
        <key>NSPrivacyCollectedDataTypePurposes</key>
        <array>
          <string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
          <string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
        </array>
      </dict>
    </array>
    
    <!-- Accessed API Types -->
    <key>NSPrivacyAccessedAPITypes</key>
    <array>
      <!-- NSPrivacyAccessedAPICategoryFileTimestamp from Dynamic Links and GoogleUtilities -->
      <dict>
        <key>NSPrivacyAccessedAPIType</key>
        <string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
        <key>NSPrivacyAccessedAPITypeReasons</key>
        <array>
          <string>C617.1</string>
        </array>
      </dict>
      <!-- NSPrivacyAccessedAPICategoryUserDefaults from Firebase Core, Dynamic Links, and GoogleUtilities -->
      <dict>
        <key>NSPrivacyAccessedAPIType</key>
        <string>NSPrivacyAccessedAPICategoryUserDefaults</string>
        <key>NSPrivacyAccessedAPITypeReasons</key>
        <array>
          <string>CA92.1</string>
          <string>1C8F.1</string>
          <string>C56D.1</string>
        </array>
      </dict>
    </array>
  </dict>
</plist>

观察结果

  • 在Organizer中生成隐私报告显示Xcode可识别该清单
  • 上传至App Store Connect后,仍报与添加清单前相同的SDK相关问题

潜在问题分析

  • 清单识别问题:App Store Connect可能未检测到PrivacyInfo.xcprivacy文件
  • 格式错误:清单格式可能存在问题
  • SDK专属清单:截至2025年2月12日,每个SDK可能需要单独隐私清单,仅应用级清单不足

收到的App Store邮件内容

请修正以下问题并上传新二进制文件至App Store Connect。ITMS-91061:缺失隐私清单 - 您的应用包含“Frameworks/Capacitor.framework/Capacitor”,其中包含Capacitor(文档中标识的常用第三方SDK)。若新应用包含常用第三方SDK,或应用更新新增该类SDK,SDK必须包含隐私清单文件。请联系SDK提供商获取带隐私清单的更新版本。详情见苹果官方第三方SDK要求文档。

上述内容针对其他SDK重复出现10次。

注:这是Ionic/Capacitor混合应用,但不应有影响。

更新内容

  1. 新版本包的仓库中包含隐私清单,我以此创建了主隐私清单。我可尝试为每个SDK手动添加清单,但不确定添加位置,求建议。
  2. 我不清楚为何该主题的两个问题都被关闭,这是合理技术问题且有他人关注回复,请重新开放。

内容的提问来源于stack exchange,提问作者MadMac

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 10:25:21