【问题标题】:Can't run sim on "My Mac 64-bit"无法在“我的 Mac 64 位”上运行 sim
【发布时间】:2013-01-20 20:34:40
【问题描述】:
在 CoreServices.h 中,#include <OSServices/OSServices.h>(特别是未找到)导致了一个问题,这使我无法运行 64 位模拟器。
“词法或预处理器问题”
未找到 OSServices/OSServices.h
似乎很多人都遇到了这个问题,我似乎无法找到解决方案。
有什么帮助吗?
【问题讨论】:
标签:
ios
objective-c
macos
ios-simulator
core-services
【解决方案1】:
如果您的 Xcode 将“我的 Mac 64 位”显示为您当前的设备,那么这就是问题所在。首先查看您的 iOS 模拟器是否在下拉列表中可用。如果没有,那么您的项目文件已更改, 可能已损坏。关闭 Xcode 并重新打开,如果这不能解决问题,请查看您的项目设置,并更改它以使项目适用于 iOS(这可能需要反复试验)。
一旦问题得到解决,如果您不断遇到 CoreServices 问题,请确保将 CoreServices 框架导入您的项目中(检查项目设置)。