我有一个通过 cocoapods 作为 XCFramework 分发的 SDK。我已在 Resource 文件夹中添加了 PrivacyInfo 文件,并在 podspec 中指定如下。
s.resource_bundles = {"MyFramework_Privacy" => ["Resources/PrivacyInfo.xcprivacy"]}
还验证了 PrivacyInfo 文件已复制到 XCframework 中的不同 arch 文件夹中
但是,当消费者应用程序使用我们的 SDK 并被 Apple 通知他们需要提供所需原因 API 的使用原因时,我不确定为什么我们已提供的 PrivacyInfo.xcprivacy 文件没有被考虑。请问有什么想法吗?
文件树结构
隐私信息文件
检查捆绑包标识符 验证文件位置 确认文件内容 本地测试
这些选项之一肯定会起作用。