ios - Xcode iOS 发行版成功创建存档但存档为空 - 为什么?

标签 ios xcode

好的,我必须分发一个 iOS 应用程序并仔细阅读 stackoverflow (especially this post) 和 apple 指南

我确实有 Xcode 6.3.1 设置了 iOS 开发人员和分发证书 - 我的 Xcode 首选项如下所示:

Xcode account preferences

我连接了一个真实的设备,可以执行 Xcode > Product > Archive 成功归档:

Archive successful

完美让我们转到 Xcode > Organizer > Archives 并上传应用程序:

Organizer > Archives is empty

但是文件是空的:

没有存档 在 Xcode 项目中使用存档命令或从 Xcode 服务器机器人导入存档。

这很奇怪,因为 Archive 说它已成功创建并且它甚至存档到

/Users/<my user>/Library/Developer/Xcode/Archives/2015-05-20/MyApp 20-05-15 17.09.xcarchive
$ tree -L 1 <archive>

├── Products
│   └── Applications
└── dSYMs
    ├── BrightFutures.framework.dSYM
    ├── MyApp.app.dSYM
    └── Typhoon.framework.dSYM

好的,让我们直接打开 xcarchive 文件——但这会引发:

The archive could not be installed.
The archive may be corrupt or unreadable

为什么?以及如何解决这个问题?

更新1

我得到了存档构建:

  • 删除并添加我所有的 cocoapods 并再次运行 pods install(有一个 some discussion going on about problems with cosigning 我也随机遇到的错误,但没有包含在我的原始问题中以使帖子尽可能简洁)
  • Images.xcassets 添加到我的 xcode 项目中,结果发现它是一个没有此类 Assets 的旧 xcode 项目。

但它仍然不是真正的解决方案。

最佳答案

您可以尝试拔下您的设备并创建一个存档,并选择“iOS 设备”作为您的构建方案。

关于ios - Xcode iOS 发行版成功创建存档但存档为空 - 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30354672/

相关文章:

ios - 计时器问题呈现时间

android - iOS 4 上的共享首选项

ios - Swift 2 到 3 迁移错误 (libc++abi.dylib : terminating with uncaught exception of type NSException)

iOS 分发 "Unable to process application Info.plist"

iphone - 音量问题-AVAudioPlayer与AudioServices系统声音混合

ios - 在所有应用程序中写一次获取请求 - swift

html - 单击 html 按钮打开 ios 相机

ios - Swift ios9 是否修复了导致错误的 UIViewControllerBasedStatusBarAppearance

ios - 使用嵌套库创建 Cocoa Touch Framework 时出现链接错误

xcode - 如何向Xcode添加配置?