gpt4 book ai didi

iPhone + OSX 面向同一项目

转载 作者:行者123 更新时间:2023-12-03 18:47:36 25 4
gpt4 key购买 nike

我创建了一个包含两个目标的项目,一个用于 iPhone,另一个用于 Mac OsX。当我第一次构建它们时,它们都构建并运行良好(我首先构建了 OsX 目标,然后构建了 iPhone 目标)。但是,如果我构建 iPhone 目标并切换回 OsX 目标,OsX 目标现在认为它使用 iPhone SDK 而不是它自己的 mac OsX SDK,并且不再编译(找不到 OSX SDK 头文件) )。

我的项目和目标的build设置正确设置,并且“.pbxproj”文件在切换目标的过程中没有更改。但我将问题追溯到“.pbxuser”文件,特别是在参数“activeSDKPreference =”中。

基本上,当我切换到 iPhone 目标时,此参数会从 macosx10.6 更改为 iphonesimulator4.0,但当我切换回 OsX 目标时,它会保留在 iphonesimulator4.0 上。让它再次工作的唯一方法是关闭项目,手动将该参数更改为 macosx10.6,然后重新打开项目。这会解决这个问题,直到我再次切换到 iPhone。

这是 XCode 中的错误吗?有人有解决方案或解决方法吗?

最佳答案

同样的问题在 http://lists.apple.com/archives/xcode-users/2010/Oct/msg00132.html 上被提出和回答。

那里说:“您可以选择单击“概述”组合框([在] Xcode项目[窗口]中,在工具栏中)。您应该看到更完整的事件 SDK 列表;选择一个明确的 OSX SDK”。

关于iPhone + OSX 面向同一项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3698188/

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