skillok meeting
955f445c6196281d40574259b51317a618aa5376
Перейти к файлу
Код
meeting src-tauribuild.rs
anc macOS: запись звука Zoom и микрофона - Звук Zoom — ScreenCaptureKit с фильтром по приложению us.zoom.xos, сразу 16 кГц моно; микрофон — CoreAudio через cpal. - Info.plist с объяснениями для запросов доступа (микрофон, системный звук), minimumSystemVersion 13.0, сборка .app. - Swift-мост ScreenCaptureKit при одних Command Line Tools: путь к библиотекам совместимости Swift и rpath /usr/lib/swift в build.rs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> 1b62ba2 30 сентября 2026 г.
build.rs
fn main() {
    // Запись звука на Mac идёт через Swift-мост ScreenCaptureKit; он грузит
    // системные библиотеки Swift через @rpath, а в macOS они в /usr/lib/swift.
    if std::env::var("CARGO_CFG_TARGET_OS").as_deref() == Ok("macos") {
        println!("cargo:rustc-link-arg=-Wl,-rpath,/usr/lib/swift");
    }
    tauri_build::build()
}