2.1 KiB
2.1 KiB
Запуск Berdoff Music на iOS
Файлы в этой директории представляют собой Swift-оболочку, готовую к запуску на Mac в Xcode.
Инструкция по запуску:
- Перенесите всю папку
MusicMultiplatformна компьютер Mac. - Убедитесь, что установлен Xcode и инструмент Cocoapods (если используете менеджер зависимостей, хотя для прямого импорта фреймворка он необязателен).
- Самый простой способ запустить проект — открыть его в Android Studio для Mac (с установленным плагином Kotlin Multiplatform) или JetBrains Fleet. В них появится цель
iosApp(симулятор или устройство). При нажатии кнопки Run IDE сама сгенерирует проект и свяжет его! - Альтернативный способ через Xcode:
- Создайте новый проект "iOS App" с интерфейсом SwiftUI в Xcode внутри папки
iosApp. - Замените файлы проекта на
iOSApp.swiftиContentView.swiftиз этой директории. - Перейдите во вкладку Build Phases вашего проекта в Xcode.
- Нажмите
+->New Run Script Phaseи вставьте скрипт сборки фреймворка Compose:cd "$SRCROOT/.." ./gradlew :composeApp:embedAndSignAppleFrameworkForXcode - Переместите эту фазу
Run ScriptНАВЕРХ списка фаз сборки (над Compile Sources). - В настройках Build Settings добавьте путь к сгенерированному фреймворку (обычно
$(SRCROOT)/../composeApp/build/xcode-frameworks/$(CONFIGURATION)/$(SDK_NAME)) вFramework Search Paths. - Нажмите Run в Xcode!
- Создайте новый проект "iOS App" с интерфейсом SwiftUI в Xcode внутри папки