objective-c - UIKit 无处可寻?

标签 objective-c xcode macos uikit

我在任何地方都找不到 UIKit.framework:它不在我的/System/Library/Framework 中,而且我无法通过构建阶段添加它,因为它不在那里可供选择。我已经安装并重新安装了 xcode,但它没有显示。好像也不能直接下载。有什么想法吗?

最佳答案

如果这确实是针对 Mac OS X 应用程序而不是 iOS 应用程序的问题,@Ken Thomases 的回复是正确的。如果这个问题是关于在 Mac OS X 上使用 Xcode 制作 iOS 应用程序,那么您的项目文件可能有点损坏。几周前我不得不处理这个问题,当时我突然无法添加音频框架。

  • 打开 Xcode 但关闭所有窗口,这样就没有打开的项目
  • 按 CMD-SHIFT-2 转到管理器
  • 转到项目
  • 选择您的项目
  • 按下派生数据行上的删除按钮
  • 重启 Xcode
  • 打开你的项目
  • 等到您的项目被分析完毕

或者,您可以通过按住 CTRL 并单击并选择“显示包内容”来显示项目文件包的内容。那里有很多基于用户的文件,有些可能已损坏。扔掉这些文件,然后重试。备份以防万一。

您的项目设置应如下所示: enter image description here

构建阶段:

enter image description here

重要的是你的目标是 iOS 并且 UIKit 和 Foundation 在那里

如果不是,尝试创建一个新项目

关于objective-c - UIKit 无处可寻?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24091646/

相关文章:

objective-c - 如何使用 Objective C 在 Cocoa 应用程序中异步获取数据

ios - Xcode - 在归档项目时在框架模块错误中包含非模块化 header

objective-c - 如何使用 UIPopOverController 制作一个在 iPhone 上使用 ImagePicker 的 iPhone 应用程序?

objective-c - iOS FaceBook 连接不发布图片

ios - 如何在 Xcode Assets 目录中分配启动图像?

xcode - 开发Mac应用程序时是否可以在不同本地化之间切换?

java - mac tomcat installation : Cannot find/usr/local/apache-tomcat-8. 0.9/bin/setclasspath.sh 运行这个程序需要这个文件

objective-c - iOS 音频单元 - 创建立体声正弦波

ios - UITextField - shouldChangeCharactersIn 与 self.addSubview()

ios - Xcode 卡在 "Compiling Swift source files"