这个问题有点开箱即用,所以请多多包涵。我正在尝试构建一个 iPad 应用程序并将其发布到 App Store,但是我收到 Info.plist 的这个问题,它被构建为 XML 格式而不是二进制。我感觉在 XCode 的构建设置中,您可以将 Info.plist 的方面保留为 XML 或二进制。虽然我将它保留为二进制,但我一直以 XML 格式获取 Info.plist,我通过查看 .app 提取版本确认了这一点,但 Info.plist 仍然倾向于二进制格式。如果我倾向于手动将命令行中的 Info.plist 文件更改为 plutil -convert binary1 Info.plist,那么代码签名显然会发生变化,然后 iTunes 会给我一个应用程序签名错误。但是,在不改变我的情况下,我确实在 iTunes 中得到它并没有错误地上传到 iPad,但从 App Store 得到响应,Info.plist 的内容应该是二进制格式。这里的任何帮助将不胜感激。
谢谢,
肖恩