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

如何为Xcode各Target指定独立的@main App结构体与应用图标?

多Target Xcode项目配置:独立主App结构体与应用图标

一、为Target指定专属@main App结构体

  • 先为每个Target创建独立的@main入口结构体,比如给TargetA写TargetAApp,TargetB写TargetBApp,确保每个结构体文件的Target Membership只勾选对应的Target(在文件检查器的右侧面板)。
  • 选中目标Target,切换到Build Settings标签页。
  • 在搜索栏输入Main Interface,定位到该项。
  • 将默认值替换为你为该Target创建的@main结构体名称(比如TargetAApp)即可。SwiftUI项目直接填结构体名,无需额外配置。

二、为Target设置独立应用图标

  • 为每个Target创建专属的App Icon资源:右键项目目录 → New File → 选择App Icon,命名为TargetAIcon这类区分性名称,同样在文件的Target Membership里只勾选对应Target。
  • 选中目标Target,切换到General标签页。
  • 找到App Icons and Launch Images区域,点击App Icon Source的下拉菜单,选择该Target对应的专属App Icon资源。
  • 若需要通过Build Settings配置,可搜索Asset Catalog App Icon Set Name,填入对应App Icon的资源名称即可。

内容的提问来源于stack exchange,提问作者Aziz A

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 11:02:02