【问题标题】:Mac App Store Upload Fail: Validation Error (SFML)Mac App Store 上传失败:验证错误 (SFML)
【发布时间】:2015-12-14 00:03:11
【问题描述】:

我正在使用 Xcode 7.2 开发一个 SFML 应用程序,我正在尝试将我的项目构建上传到 Mac App Store,但我收到以下错误:

验证过程中发生错误

在 Info.plist CFBundleSupportedPlatforms 或 A 的 Mach-O LC_VERSION_MIN 中找不到平台系列

除其他外,我已经尝试在我的 Info.plist 中为 CFBundleSupportedPlatforms 添加一个新条目,其中包含一个 OSX 条目。我尝试过更改 dylib 与框架,我尝试过通用与标准架构。所有这些修改都没有成功。

这个问题是在 previous problem 之后,我修复了 freetype。它可能仍然是freetype的问题吗?有什么建议吗?

更新: 好的,我已经按照App Distribution Guide 完成并重新设置了一个全新的项目。我确实看到我的一些构建设置存在一些问题,并修复了它们。但我仍然遇到同样的错误。有谁知道我做错了什么?

【问题讨论】:

标签: xcode macos code-signing


【解决方案1】:

我修好了! 问题是我只编辑了我的 project-info.plist。我将 CFBundleSupportedPlatforms 的相同行添加到我的每个外部框架的 info.plist 中。

  • CFBundleSupportedPlatforms => 数组,
  • item0 => MacOSX

似乎成功了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-28
    • 2011-05-14
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    • 2018-12-01
    • 2013-03-11
    相关资源
    最近更新 更多