enderX
enderX
  • 发布:2024-04-09 10:03
  • 更新:2024-04-28 10:01
  • 阅读:778

【离线打包】关于 AppStore 要求5月1日前单独添加隐私说明政策的适配

分类:uni-app

Describing use of required reason API

具体需要添加的内容其实在邮件里已经给出了链接,里面说的很明白。比如 NSPrivacyAccessedAPICategorySystemBootTime,直接在上面的链接搜索,在PrivacyInfo文件中添加它提供的值就可以。

下面是简单说明:

打开ios工程,在根目录下添加一个隐私信息文件,查看附件1;
然后参照附件2加内容就行;

*我目前的xcode版本是15.0.1,所以可能是因为这个,Describing use of required reason API中提到的一些Reasons无法添加,比如7D9E.1这个值,具体原因未深究。你可以根据自己情况尝试添加看看。

1 关注 分享
zhangsan33

要回复文章请先登录注册

enderX

enderX (作者)

回复 长颈鹿船长 :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryDiskSpace</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>85F4.1</string>
<string>E174.1</string>
</array>
</dict>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategorySystemBootTime</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>35F9.1</string>
</array>
</dict>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>CA92.1</string>
</array>
</dict>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>DDA9.1</string>
<string>C617.1</string>
<string>3B52.1</string>
</array>
</dict>
</array>
</dict>
</plist>
2024-04-28 10:01
w***@gmail.com

w***@gmail.com

hbulider 开发的app,IOS 隐私政策的这个问题解决了吗
2024-04-15 12:55
长颈鹿船长

长颈鹿船长

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>CA92.1</string>
<string>85F4.1</string>
<string>E174.1</string>
<string>DDA9.1</string>
<string>C617.1</string>
<string>3B52.1</string>
</array>
</dict>
</array>
</dict>
</plist>
2024-04-11 09:53
长颈鹿船长

长颈鹿船长

xcode 15.3配置后提交审核还是会提示ITMS-91056、ITMS-91053
2024-04-11 09:25
enderX

enderX (作者)

回复 zhangsan33 :
对,因为外部测试也要走审核
2024-04-09 11:27
zhangsan33

zhangsan33

如果不想提交审核,又想知道是否符合要求,可以在 App Store Connect 中新建一个外部测试组,把打包好的 app 提交到外部测试组,这样也会触发苹果的扫描,如果不符合要求,也会收到苹果的邮件。
2024-04-09 11:13
zhangsan33

zhangsan33

这篇文章里面也提到了类似的解决方法:https://devblogs.microsoft.com/dotnet/apple-privacy-manifest-support/
2024-04-09 11:11