2015-12-14 42 views
0

我正在使用Xcode 7.2中的SFML应用程序,并且试图将我的项目内容上传到Mac App Store,并且出现以下错误:Mac App Store上传失败:验证错误(SFML)

An error occurred during validation

Couldn't find platform family in Info.plist CFBundleSupportedPlatforms or Mach-O LC_VERSION_MIN for A

我试过,除其他事项外,将与OSX条目的新条目我的Info.plist的CFBundleSupportedPlatforms。我试过改变dylibs与框架,我试过通用vs标准体系结构。所有这些修改都没有成功。

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

UPDATE: OK,我已经经历了,并重新建立之后的App Distribution Guide一个全新的项目。我看到了一些我的构建设置的问题,并修复了它们。但我仍然收到同样的错误。有没有人有线索我做错了什么?

+0

http://stackoverflow.com/questions/20864559/malformed-freetype-framework-in-sfml-mac-app/20876352#20876352这个问题似乎与我的问题有关 – kipbits

回答

1

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

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

似乎已经做的伎俩。