我正在尝试使用我收到的旧应用向应用商店提交档案。我不断收到两个错误CFBundleShortVersionString键必须位于plist中,并且更令人困扰“该程序包不包含plist”
这两项都存在于应用程序中。我将CFBundleShortVersionString键添加到plist中,并且plist文件绝对存在,或者我永远无法构建它。这是什么问题?
在您使用Xcode的项目中,选择应用程序的目标,然后选择“构建设置”选项卡。搜索“ plist”以过滤结果。在“包装”下,检查“ Info.plist”的值。这应该是相对于Xcode项目的plist文件的名称。例如,“ MyApp / MyApp-Info.plist”。如果为空,请将其更改为plist文件的名称并重新生成。
Bundle versions string, short
的新行添加到Info.plist中,并带有一个值的版本,然后它通过了验证,没有其他错误。谢谢
应用程序扩展名的MainApp-Info.plist的目标成员身份以及主应用程序。在Xcode文件检查器中执行此操作。
缺少CFBundlePackageType
请放心,做
导出有问题的存档以进行临时分发
安装https://github.com/nomad/shenzhen
我认为通过这种方式,您可以在提交过程中发现其他问题,并提供更有意义的信息。