You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TestFlight上传v1.6新版本后代码变更未显示,本地构建正常求助

解决方案与排查步骤
  • 检查Xcode归档的构建配置
    归档前确认顶部Scheme选择的是目标应用,且Build Configuration切换为Release——误选旧Scheme或Debug配置会导致打包代码并非最新。

  • 彻底清理本地构建缓存
    执行Product > Clean Build Folder(快捷键⇧⌘K),再手动删除~/Library/Developer/Xcode/DerivedData文件夹,避免旧编译产物混入归档。清理完成后重新构建并归档。

  • 统一版本号与Build号的配置
    不要仅修改Info.plist:

    1. 打开项目Target的General标签页,确认Version(设为1.6)和Build号均已更新(Build号需大于之前的数值)
    2. 若使用CocoaPods,检查Pods的Info.plist是否同步版本号,或在Podfile中统一配置版本参数
  • 验证归档包的实际内容
    归档完成后,在Organizer右键归档包选择Show in Finder,右键归档文件选Show Package Contents,进入Products/Applications找到.app文件,查看内部可执行文件、资源的修改日期或大小,对比本地构建的.app文件——若此处内容仍为旧版,说明归档环节存在问题,回到前序步骤排查。

  • 重新上传前清理旧构建
    在App Store Connect的TestFlight页面,移除并删除已上传的v1.6旧构建,再重新归档上传。也可使用命令行上传提升可控性:

    xcodebuild archive -scheme YourScheme -configuration Release -archivePath ./YourApp.xcarchive
    xcodebuild -exportArchive -archivePath ./YourApp.xcarchive -exportPath ./Exported -exportOptionsPlist ExportOptions.plist
    

    (ExportOptions.plist可从之前成功上传的归档导出配置中获取)

  • 确认测试组的构建分配
    检查你所在的测试组是否绑定了最新的v1.6构建,避免因误操作将旧构建重新分配给测试组,导致下载内容未更新。

内容的提问来源于stack exchange,提问作者WhiteFeather

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 12:48:19