前言:针对自己在App Store 上架过程中的一些问题和自己解决的一些方法。
- 上传App Store 的准备工作
- 提示的各种错误
1.上传App Store的准备工作
创建证书,然后在App Store connect中 补充要求的资料即可。
2.提示的各种问题
- App icon alpha 通道问题(否)
ERROR ITMS-90717: “Invalid App Store Icon. The App Store Icon in the asset catalog in ‘ComeBuy.app’ can’t be transparent nor contain an alpha channel.”
选择App icon
点击 show In Finder
选择图片 显示简介
查看Alpha 通道
是否为否
,如果是是
,在需要更改Alpha通道
。
使用 预览打开文件, 选择文件
-> 导出
,如下图,去掉勾选 Alpha
保存,然后替换即可。
- Unexpected CFBundleExecutable Key 问题
ERROR ITMS-90535: “Unexpected CFBundleExecutable Key. The bundle at ‘Payload/###.iOS.app/####.bundle’ does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.”
找出所有的plist
文件, 查看plist
文件中, 找出key
是CFBundleExecutabl
e(或者是Executable file
)的配置行.一般都是在某些第三方的plist
文件中.
将找出所有第三方plist
文件中的CFBundleExecutable
行删除
重新打包, 交付
下一篇:记录如何 上传白包占位