gpt4 book ai didi

ios - Xcode 6.01 存档验证错误 : Invalid Segment Alignment

转载 作者:可可西里 更新时间:2023-11-01 03:28:26 24 4
gpt4 key购买 nike

我一直致力于一个 iOS 项目只在 Xcode 中。部署目标是 iOS 8.0。更新到 Xcode 6.x 后,在我的 iPhone 5s 和 iPhone 6 以及模拟器上构建和测试工作正常。但是,当我创建存档并想要验证它时,出现以下错误:

Archive validation failed due to the issues listed below.

iTunes Store operation failed.Invalid Segment Alignment. This app does not have proper segment alignment and should be rebuilt with the latest version of Xcode. Please contact Developer Technical Support if you need further assistance.

我在过去几天用谷歌搜索,似乎这个问题主要发生在与其他开发工具有关的情况下,尤其是来自 Adob​​e 的开发工具。但是,我只使用 Xcode 进行开发。

这是我目前尝试过的:

  • 重新安装 Xcode 6.01
  • 打开和关闭自动布局
  • 将目标从 8.0 设置为 7.1
  • 只需提交存档(无错误消息,但在 Testflight 中未找到新版本)

不幸的是,这些都没有奏效。我的问题:

  • 错误消息想告诉我什么?
  • 有人知道如何解决这个问题吗?

非常感谢!

最佳答案

我找到了解决方案。 XCode 似乎丢失了我的两个文件(XX.h 和 XX.c)的踪迹。这个文件名(带有 .o 扩展名)在验证的第一步的摘要中。

我删除了对这两个文件的引用,再次添加它们,一切正常。希望对某人有所帮助!

(编辑:抱歉,无法将此答案标记为正确答案,将在 stackoverflow 允许我的两天内这样做)

更详细的说明:

  • 在管理器中按下“验证”时,查看弹出的“摘要”对话框
  • 如果除了您的应用程序之外还列出了任何 .o 文件,请返回 Xcode 并从您的项目中删除相应的 .h 和 .m 文件(删除引用就足够了)
  • 通过将它们拖放回您的项目来重新添加它们
  • 重新编译它应该可以工作(假设您没有在您的应用程序中使用 Adob​​e Air 组件)

(非常感谢 Fynh 的这篇文章,您的修复使它终于对我有用了!)

关于ios - Xcode 6.01 存档验证错误 : Invalid Segment Alignment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26190693/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com