You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 14创建iOS项目时无法查看自定义iOS应用目标属性

解决Xcode 14 iOS项目Info标签显示macOS属性的问题
  • 检查Deployment Target平台配置
    切到Target的General标签,确认Deployment Info里的Platform是iOS,别选成Mac Catalyst或其他。要是误选了Mac Catalyst,Info标签就会默认加载macOS的属性,改回iOS后刷新页面就能正常显示。

  • 直接修改Info.plist源码
    在项目导航栏找到Info.plist文件,右键选"Open As" -> "Source Code",检查文件结构:
    正常iOS项目的Info.plist开头是<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">,根节点是<plist version="1.0"><dict>...</dict></plist>。如果里面混了NSMainNibFile~macos这类macOS专属键值对,直接删掉多余内容,保存后回到Info标签就正常了。

  • 重置Target配置
    要是上面的方法没用,试试移除再重建Target:

    1. 选中项目文件,在Targets列表右键当前iOS Target,选"Remove",弹出窗口选"Remove Reference"(别选Delete,避免误删文件)。
    2. 点击项目文件下的"+"号,选"iOS" -> "Application" -> "App",重新创建iOS Target并配置好Bundle ID等信息,新Target的Info标签就会正常显示iOS自定义属性。
  • 清理Xcode缓存
    缓存异常也可能导致显示问题:

    • 关闭Xcode
    • 打开终端执行rm -rf ~/Library/Developer/Xcode/DerivedData删除派生数据
    • 重新打开项目查看Info标签

内容的提问来源于stack exchange,提问作者Rohit Funde

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 02:47:06