MiniApp
SPMを使ったマルチモジュール for UIKit
Previewの追加
- Targetの追加(Target用に自動作成されるinfo.plistは削除)
- Preview用のSceneDelegateを追加
info.plist
のApplication Scene Manifest/Scene Configuration/Application Session Role/Item/Delegate Class Name
を$(PRODUCT_MODULE_NAME).$(SCENE_DELEGATE_CLASS_NAME)
に変更- TargetのBuild SettingsにAdd a new conditional or user-difined build setting`からKey:Valueを追加
- Key名を
SCENE_DELEGATE_CLASS_NAME
、ValueをPreview用のSceneDelegateのクラス名(2で追加したクラス名)に設定 - Build Phasesの
Compile Sources
をAppDelegate.swift
と2のSceneDelegate
のみに変更