App Store审核报错ITMS-91065:OpenSSL框架缺少隐私SDK签名
解决App Store审核ITMS-91065报错方案
问题详情
ITMS-91065: Missing signature - 您的应用包含“Frameworks/OpenSSL.framework/OpenSSL”,其中包含BoringSSL / openssl_grpc这一被标记为隐私影响类的第三方SDK。新应用或应用更新添加此类SDK时,必须包含签名文件,请联系该SDK提供商获取带签名的更新版本。
已知环境
- 依赖
nextcloud/ios - OpenSSL版本为
1.1.2200 - 问题根源:该版本OpenSSL未包含隐私清单,不符合App Store的签名审核要求
可行解决方法
- 升级OpenSSL版本:替换为
1.1.23及以上版本,这类版本已适配隐私清单和签名要求,能直接解决报错 - 更新nextcloud/ios依赖:检查
nextcloud/ios的最新发布版本,确认其是否已升级适配的OpenSSL,直接升级依赖即可间接解决问题 - 手动添加隐私清单(备选):若暂时无法升级,可为
OpenSSL.framework添加PrivacyInfo.xcprivacy文件,明确声明BoringSSL/openssl_grpc的隐私使用场景,但此方法存在审核不通过风险,仅作临时方案
内容的提问来源于stack exchange,提问作者ASAD HAMEED
相关产品推荐
相关产品推荐

