iOS 17 关于 App Store 提交的Privacy更新 开发者需要做的事

iOS 17苹果提出要求需要指定的三方SDK 添加 PrivacyInfo 隐私文件

相关资料:
https://developer.apple.com/cn/news/?id=3d8a9yyh
https://developer.apple.com/support/third-party-SDK-requirements/

步骤:
1 对比自己项目的的三方库 和 苹果要求PrivacyInfo的三方库
2 更新要求的三方库 检查里面是否有PrivacyInfo 文件
3 剩余没有更新PrivacyInfo 文件 苹果又要求了的三方库 就自己拖进去 或者pod pr的版本
或者直接通过
pod 'SwiftyJSON',:git => 'https://github.com/SwiftyJSON/SwiftyJSON.git',:branch => 'master'
更新最新的Pr 用Cocopod管理

28501711507787_.pic.jpg

SDK 签名部分

官方文档提到 处理隐私列表 还需要给 SDK 签名
目前的资料中没找到相关开发者需要签名的工作
只找到这个提到,是SDK打包成二进制的时候需要签名
暂时认为开发者不需要做特殊处理
后续如果有新的开发者需要的工作会更新

官方文档:https://developer.apple.com/documentation/xcode/verifying-the-origin-of-your-xcframeworks
说 xcframework 才需要签名

image.png

快速下载三方脚本
https://github.com/kimbely0320/update_privacy_info.py
用上面的文件扫描项目可以快速生成PrivacyInfo
但是如果项目允许pod update 建议更新三方库

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容