gpt4 book ai didi

objective-c - bundle 无效 Mac OS X

转载 作者:搜寻专家 更新时间:2023-10-30 20:07:05 24 4
gpt4 key购买 nike

我一直无法将我的应用程序上传到应用程序商店。每次我将应用程序上传到苹果时,它都会说 Invaild Binary 所以我尝试在 Xcode 管理器中验证存档的应用程序,但我收到此错误:此 bundle 无效。 Apple 目前不接受使用此版本 SDK 构建的应用程序。

这是否意味着该应用程序是在太旧版本的 xcode 中首次创建的?我目前正在运行 Xcode 4.1,但我不记得第一次创建该应用程序时使用的版本,因为这是我之前尚未完成的早期项目之一。

有没有办法在我不必重新创建整个项目的情况下解决这个问题?

提前致谢!

最佳答案

您应该检查的第一件事是您正在构建的 Base SDK。为此,请在项目导航器中选择您的项目并从左侧 Pane 中选择您的目标,然后选择转到“build设置”选项卡。

如果您有一个不需要 10.6 的旧项目,您会发现您需要将 XCode 中的 Base SDK 升级为“Mac OS X 10.6”或“Latest Mac OS X”才能获得进入 App Store。

如果您仍然希望能够在 10.5 下运行,您基本上需要一个单独的二进制文件,但您可以针对 10.6 SDK 进行构建,然后将“Mac OS X 部署目标”设置为10.5,虽然我不确定。如果您只关心通过 App Store 分发,则将其设置为 10.6 或编译器默认值。

关于objective-c - bundle 无效 Mac OS X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6671166/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com