升级至Xcode 14.3后归档框架无法查看位置的问题求助
Xcode 14.3 归档框架后无法通过「Show Original」定位文件的解决办法
手动定位归档产物路径
打开Xcode的Organizer,选中目标归档包,右键选择「Show in Finder」,进入归档包后右键选择「显示包内容」,依次进入Products/Library/Frameworks目录,即可找到XYZ.framework文件。调整CocoaPods构建配置
在项目的Podfile中添加以下配置,强制修正产物路径的映射逻辑:post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['BUILD_DIR'] = "$(BUILD_ROOT)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)" config.build_settings['BUILD_ROOT'] = "$(PROJECT_DIR)/build" end end end执行
pod install重新安装依赖后,再尝试归档操作。重置Xcode派生数据
打开Xcode顶部菜单栏的「Xcode」→「Settings」→「Locations」,点击Derived Data旁的箭头打开文件夹,删除所有内容后重启Xcode,重新执行归档。临时降级Xcode
若上述方案均无效,可暂时降级至Xcode 14.2,该版本不存在此路径别名问题,能正常通过「Show Original」定位框架文件。
内容的提问来源于stack exchange,提问作者Shubham BHati
相关产品推荐
相关产品推荐

