Xcode 7.2成功存档将不会显示在organizer中,但会显示在archives文件夹中关于派生数据文件夹

Xcode 7.2成功存档将不会显示在organizer中,但会显示在archives文件夹中关于派生数据文件夹,xcode,swift,cocoapods,xcode7,testflight,Xcode,Swift,Cocoapods,Xcode7,Testflight,我使用的是CoCoCoapods 0.39.0和Xcode 7.2,我有一个项目成功存档,但没有填充到organizer中。当我在一个空白项目中测试我的podfile时,Organizer中显示了归档文件 在尝试对此进行故障排除时,我发现派生数据上方有一个归档文件夹。在那里,我找到了项目的所有.xarchive文件,这些文件不会显示在组织者中 单击文件详细信息时,我还注意到工作归档文件的大小(对于测试项目为228.3MB),但我要处理的主项目的大小为0字节 把它弄明白了 在生成设置中搜索安装

我使用的是
CoCoCoapods 0.39.0
Xcode 7.2
,我有一个项目成功存档,但没有填充到organizer中。当我在一个空白项目中测试我的podfile时,
Organizer
中显示了归档文件

在尝试对此进行故障排除时,我发现派生数据上方有一个归档文件夹。在那里,我找到了项目的所有.xarchive文件,这些文件不会显示在组织者中

单击文件详细信息时,我还注意到工作归档文件的大小(对于测试项目为228.3MB),但我要处理的主项目的大小为0字节

把它弄明白了

  • 生成设置中搜索
    安装目录
  • 已删除作为安装目录值的
    @executable\u path/。/Frameworks
  • 为安装目录键入以下内容
    $(LOCAL\u APPS\u DIR)

  • 参考:“Xcode已成功存档我的应用程序,但存档管理器未列出我的存档”部分

    在Xcode Project\Targets\Build Settings中确保

    跳过安装=否


    对于您的归档方案,如果您创建了一个或发布方案,那么在创建指向QA环境的调试构建时,我也遇到了同样的问题。 调试构建只是零字节。 正如@kareem在上面提到的,我认为发布/分发构建的路径是/应用程序

    我刚刚复制了我的调试版本和宾果!!! 是的,您可以添加/Application,而不是当前值“@executable\u path/。/Frameworks

    这样,如果您归档调试构建,您将拥有与发布构建一样的实际归档

    一切都归功于卡里姆。我只是想通过添加另一个透视图来增强

    在我的例子(Xcode 8.3.3)中,
    安装目录
    指向
    /Applications
    ,这似乎是正确的,所以这不是问题所在。起作用的是:
    1.重新启动Xcode
    2.产品➞ 清洁
    3.删除整个“派生数据”文件夹(查看其位置:Xcode➞ 偏好。。。➞ 位置➞ 衍生数据)

    4.产品➞ 清洁对我来说最简单的一步

  • 删除文件夹
    派生数据
    (查看其位置:Xcode➞ 偏好。。。➞ 位置➞ 衍生数据)
  • 生成归档文件,选择Xcode➞ 产品➞ 档案馆
  • 流程完成后,存档将显示在
    组织者
    对话框的
    存档
    屏幕中

  • 为我工作。

    谢谢!虽然我用Objective-C编写代码,但这对我用CMake生成的xcode项目来说很有用。在xcode 10.2.1上也有同样的问题。我不知道为什么会发生这种情况,尝试了各种方法,从撤销/重新创建证书,重新安装Xcode,使用fastlane生成证书,但都没有效果。仅删除
    派生数据
    文件夹已解决。
    1. Clean
    2. Build