虽然提交给App Store审查成功了,但你可能需要在下次提交给App Store审查时纠正以下问题。一旦你解决了这些问题,将新的二进制文件上传到App Store Connect。
ITMS-91053:缺少API声明-你的应用程序在“HBuilder”文件中的代码引用了一个或多个需要原因的API,包括以下API类别:NSPrivacyAccessedAPICategoryFileTimestamp虽然目前不需要采取任何行动,但从2024年5月1日开始,当你上传一个新的应用程序或应用程序更新时,你必须在应用程序的隐私清单中包含一个nsprivacyaccessedapittypes数组,以提供应用程序代码使用这些api的批准原因。有关此策略的更多详细信息,包括所需的原因api列表和批准的使用原因,请访问:https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api。
ITMS-91053:缺少API声明-你的应用程序在“HBuilder”文件中的代码引用了一个或多个需要原因的API,包括以下API类别:NSPrivacyAccessedAPICategorySystemBootTime虽然目前不需要采取任何行动,但从2024年5月1日开始,当你上传一个新的应用程序或应用程序更新时,你必须在应用程序的隐私清单中包含一个nsprivacyaccessedapittypes数组,以提供应用程序代码使用这些api的批准原因。有关此策略的更多详细信息,包括所需的原因api列表和批准的使用原因,请访问:https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api。
- 发布:2024-03-14 17:32
- 更新:2024-04-09 10:07
- 阅读:2111
最佳回复
此警告只是提示信息,并不影响继续提交 AppStore,开发者可继续上传并提交审核。
更多信息请参考这里:https://ask.dcloud.net.cn/article/40963 的 关于 App Store 提交的隐私更新 章节
“由于 Apple 要求应用程序与第三方 SDK 必须在各自的 Privacy Manifest 文件中描述 required reason API 的使用情况,因此应用程序必须升级集成的 SDK 版本,方可解决该问题。”
查阅了下资料,就是要求所有的第三方SDK要开始带有PrivacyInfo.xcprivacy这个文件……
+1,这个问题很严重
Although submission for App Store review was successful, you may want to correct the following issues in your next submission for App Store review. Once you've corrected the issues, upload a new binary to App Store Connect.
ITMS-91053: Missing API declaration - Your app’s code in the “HBuilder” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategorySystemBootTime. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.
ITMS-91053: Missing API declaration - Your app’s code in the “HBuilder” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryFileTimestamp. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.
ITMS-91053: Missing API declaration - Your app’s code in the “HBuilder” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryDiskSpace. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.
ITMS-91053: Missing API declaration - Your app’s code in the “HBuilder” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryUserDefaults. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.
Apple Developer Relations
辰微 - phper
Although submission for TestFlight review was successful, you may want to correct the following issues in your next submission for TestFlight review. Once you've corrected the issues, upload a new binary to App Store Connect.
ITMS-91053: Missing API declaration - Your app’s code in the “HBuilder” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryFileTimestamp. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.
ITMS-91053: Missing API declaration - Your app’s code in the “HBuilder” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryUserDefaults. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.
ITMS-91053: Missing API declaration - Your app’s code in the “HBuilder” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategorySystemBootTime. While no action is required at this time, starting May 1, 2024, when
我的也是这样提示的
前端开发菜鸟
你好 那离线打包怎么进行解决这个问题 看了你们后续是优化云端打包那边的
2024-03-22 17:21
DCloud_iOS_WZT
回复 前端开发菜鸟: 离线也会同时提供解决方案
2024-03-22 17:28
乔小猿 (作者)
这就是审核不通过打回来的信息啊。不是说提交不了
2024-03-25 11:13
乔小猿 (作者)
回复 DCloud_iOS_WZT: 对呀,我发帖的目的就是告诉你们有这件事情,你们注意及时优化啊,省的以后出问题
2024-03-26 11:24
1***@qq.com
回复 乔小猿: 哥 最后咋解决的
2024-04-01 12:46
乔小猿 (作者)
回复 1***@qq.com: 这个不需要前端解决,云端打包的话UNI会兼容,离线打包的话参考这里 : https://ask.dcloud.net.cn/article/41035
2024-04-19 09:34