V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
waitMeOY
V2EX  ›  iOS

关于 iOS 在 5.1 后 xcprivacy 的适配

  •  
  •   waitMeOY · 219 天前 · 1041 次点击
    这是一个创建于 219 天前的主题,其中的信息可能已经有所发展或是发生改变。

    op 是原生安卓开发,自学了 flutter 目前还没上手机会,公司因为有手表应用没有在 22 年大裁员的时候把我裁掉,但是当时的 iOS 被裁了,公司有个老的 iOS 项目没人维护,但是日活还还可以,老板的意思就是保证在线上能给人用就行,最近修改一个线上文案上线的时候收到了如下警告 https://rc884.bvimg.com/21537/8f78af08375846c8.png 搜了一下,说更新第三方库,新增 XCprivacy.infoplist 就可以,我就尝试去 Podfile 里面找到对应的库,升级了一些,有些报红的,为了暂时省事就采取把最新的 XCprivacy.infoplist 文件拿过来,重新打包,没想到警告依旧,一个都没少。问问各位老哥有什么办法解决,本人 iOS 开发经验严重不足,希望兄弟们给建议可以简单点。

    5 条回复    2024-04-15 16:06:56 +08:00
    iOCZS
        1
    iOCZS  
       219 天前
    iOS 比安卓容易多了,百度下就能搞定
    waitMeOY
        2
    waitMeOY  
    OP
       219 天前
    @iOCZS 百度+Chrome 说更新最新版第三方库就 OK 了,更新了新版 cocopods 。传了若干 plist 文件,重新打包,连警告都没少一个
    iOCZS
        3
    iOCZS  
       218 天前
    @waitMeOY 那你要看看第三方是否配了,还有你自己的代码里是否配了。
    goldenlove
        4
    goldenlove  
       218 天前   ❤️ 1
    nenseso
        5
    nenseso  
       218 天前   ❤️ 1
    苹果要求涉及用户隐私 API 的都要用一个 XCprivacy 文件列出来,有些他列举的第三方库已经更新了这个文件,但是如果你是很久没维护的老项目,贸然升级这么多库估计可能 API 层变动较大,编译都够呛。
    你们可以试试把所有库转静态链,然后用楼上的扫描脚本一次性生成一个主工程的 XCprivacy
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3314 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 12:19 · PVG 20:19 · LAX 04:19 · JFK 07:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.