错误:ERROR ITMS-90535: "Unexpected CFBundleExecutable Key

来源:互联网 发布:时间校正软件 编辑:程序博客网 时间:2024/06/11 00:59

错误

将ipa文件交付到苹果的时候, 交付出错, 错误如下:

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.”
这里写图片描述

解决方案

1.找出所有的plist文件, 查看plist文件中, 找出key是CFBundleExecutable(或者是Executable file)的配置行.一般都是在某些第三方的plist文件中.
这里写图片描述
2.将找出所有第三方plist文件中的CFBundleExecutable行删除
3.重新打包, 交付

参考资料:
ITMS-90535 Unable to publish iOS app with latest Google Signin SDK

0 0
原创粉丝点击