已有.xcodeproj集成.xcworkspace
优质
小牛编辑
133浏览
2023-12-01
已有.xcodeproj
集成xcworkspace
在现有的.xcproject
上集成xcworkspace
新建一个空项目
. └── ProjectDemo ├── ProjectDemo │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ └── Main.storyboard │ ├── Info.plist │ ├── ProjectDemo.entitlements │ ├── ViewController.h │ ├── ViewController.m │ └── main.m └── ProjectDemo.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ └── shenyj.xcuserdatad │ └── UserInterfaceState.xcuserstate └── xcuserdata └── shenyj.xcuserdatad └── xcschemes └── xcschememanagement.plist
打开这个
.xcodeproj
->File
->Save as workspace
. ├── ProjectDemo │ ├── ProjectDemo │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ProjectDemo.entitlements │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ └── main.m │ └── ProjectDemo.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ └── shenyj.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ └── shenyj.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist └── WSDemo.xcworkspace ├── contents.xcworkspacedata ├── xcshareddata │ └── IDEWorkspaceChecks.plist └── xcuserdata └── shenyj.xcuserdatad └── UserInterfaceState.xcuserstate
这里存放在了
.xcproject
的外层目录这样当前的
xcodeproj
就被添加到新建的xcworkspace
中了如果在指定打开的
.xcodeproj
下向xcworkspace
中添加其他的.xcodeproj
- 将所有打开的
Tab
关闭,File
->Add files to xxxWorkspace
即可
- 将所有打开的