我已使用Build和Archive命令将我的应用程序的三个版本提交到App Store。但是......这些档案在哪里?
我刚刚了解到我只需要它们就能读取崩溃日志。我的~/Library/Developer/Xcode/Archives
文件夹是空的(事实上,我刚刚生成了一个xarchive文件,用于测试崩溃日志读取)。
Spotlight找不到任何.xarchive。
在编写下一个版本时,我从未被要求删除或清除除项目构建(产品 - 清洁)之外的任何内容。
答案 0 :(得分:222)
答案 1 :(得分:2)
存档位置
默认位置与 Derived Data
文件夹处于同一级别
<some_path>/Library/Developer/Xcode/Archives
//e.g.
/Users/alex/Library/Developer/Xcode/Archives/2021-05-08/ServiceLocator 08.05.2021, 15.35.xcarchive
更改位置
xcodebuild archive -archivePath "<some_path>/<some_name>.xcarchive" <...>
//or
Xcode -> Preferences... -> Locations -> Locations -> Archives
展示主办方
Window -> Organizer -> Archives
答案 2 :(得分:0)
补充一点,因为我无法编辑@Codo 的答案,但是对于我的 Xcode (12.3) 版本,顶部中间没有存档图标。只是略有不同。相反,转到 Window > Organizer 会打开一个窗口,显示我当前项目的所有档案。右键单击每个会显示一个用于删除存档条目的菜单,或者您可以 Show in Finder
。
Show in Finder
显示我的当前位于 /Users/username/Library/Developer/Xcode/Archives
,并且在该目录中,每个日期都有一个文件夹,其中包含一个存档。
答案 3 :(得分:0)