今天,我在一个包含多个目标的项目中创建了一个共享库,而我最初只有一个(并且没有共享库),但突然我的项目在尝试运行时产生了以下错误。
“目的地不支持构建所选软件的体系结构。切换到支持该体系结构的目的地以运行所选软件。”
今天,我在一个包含多个目标的项目中创建了一个共享库,而我最初只有一个(并且没有共享库),但突然我的项目在尝试运行时产生了以下错误。
“目的地不支持构建所选软件的体系结构。切换到支持该体系结构的目的地以运行所选软件。”
不要更改包名称和info.plist
. 我改变了它们并得到了这个错误。在我将它们更改为默认值后,错误就消失了。
在通过 Stackoverflow 上的所有建议步骤无济于事后,我发现答案非常简单......
我忘记将 main.m 包含在目标中,因此不会构建可执行文件。将适当的主文件添加到他们的目标解决了我的问题。
在项目导航树中选择 Info.plist 并确保它没有分配给目标。我已经确认这是正确的解决方案。
选择的目的地不支持架构,也许可以帮助你。顺便说一句,我已经发布了这个问题。