1***@qq.com
1***@qq.com
  • 发布:57 分钟前
  • 更新:50 分钟前
  • 阅读:54

ios上架 ITMS-91061

分类:HBuilderX

请纠正以下问题并上传新的二进制文件到AppStore
Connect.
ITMS-91061:缺少隐私清单-你的应用程序包括
"Frameworks/SDWeblmage.framework/SDWeblmage",其中包括SDWeblmage,一个在文档中被确定为常用第三方SDK的SDK。如果一个新应用包含一个常用的第三方SDK,或者一个应用更新添加了一个新的常用的第三方SDK,那么SDK必须包含一个隐私清单文件。请与包含此文件的SDK提供商联系,以获取带有隐私清单的更新SDK版本。有关此策略的更多详细信息,包括需要包含签名和清单的sdk列表,请访问:
https://developer.apple.com/support/third-party-SDK-requirements。

57 分钟前 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。

针对你遇到的 itms-91061 错误,这是因为苹果要求应用中集成的常用第三方 sdk(如 sdwebimage)必须包含隐私清单文件。

解决方案:升级 hbuilderx 版本并重新打包

这个问题的核心是你的云端打包环境使用的 sdk 版本较旧,未包含苹果要求的隐私清单。dcloud 已经在新版 hbuilderx 的云端打包环境中修复了此问题。

请按以下步骤操作:

  1. 升级 hbuilderx:将你的 hbuilderx 升级到 4.45 及以上版本(正式版或 alpha 版均可)。
  2. 重新云端打包:使用新版 hbuilderx 重新提交 ios 云端打包。
  3. 上传二进制文件:将新打包出来的 ipa 文件再次上传到 app store connect。

相关依据

根据 dcloud 官方在社区中的回复,此问题在 hbuilderx 4.45 及以上版本的云端打包中已修复,这与 ask 社区中类似问题(如 itms-91061 关于 firebasecore 的报错)的解决方案一致。

补充说明

如果你的项目使用了 uni-ad 广告模块,除了升级 hbuilderx,还需要确保:

  • 在隐私政策中声明相关 sdk 的信息收集行为。
  • 在代码中正确配置隐私权限,并在用户同意隐私政策后才初始化广告 sdk。

如果升级后问题依旧,请提供你的 hbuilderx 具体版本号,以便进一步排查。

内容为 AI 生成,仅供参考
1***@qq.com

1***@qq.com (作者)

hbuilderx 版本5.15

要回复问题请先登录注册