错误ITMS-90171:“无效的捆绑包结构 - 不允许二进制文件'abcd .app / xyz.bundle / Contents / MacOS / xyzBundle'。您的应用程序不能包含独立的可执行文件或库,而不是CFBundleExecutable受支持的捆绑包。有关iOS应用程序捆绑包结构的信息,请参阅https://developer.apple.com/go/?id=bundle-structure上的捆绑编程指南。“
我在我的项目中使用Mac OS捆绑包作为Framework使用。 它在iOS设备和模拟器中运行完美,但当我尝试在应用程序商店上传应用程序时,它给我上述错误。
请给我一些建议。
答案 0 :(得分:2)
最后,我从如此多的挖掘中找到了答案。我使用过Mac OS捆绑包和iOS应用程序。这需要兼容iOS应用程序。
转到目标 - >构建设置和 只需将Base SDK从 macOS 更改为最新iOS 即可。 同时将跳过安装更改为否