---
title: "Omarchy Apple Dev: apps SwiftUI no Linux, sem Xcode"
description: "Projeto aberto para build e deploy de apps SwiftUI iOS a partir de Omarchy Linux em Apple Silicon, sem Xcode, usando Swift, xtool e LLDB. Uma alternativa ao Jev para automacao local de deploy em iOS."
canonical: "https://ronanrodrigo.dev/notes/omarchy-apple-dev"
markdown: "https://ronanrodrigo.dev/notes/omarchy-apple-dev.md"
last-updated: "2026-10-09"
---
## Omarchy Apple Dev — SwiftUI no Linux, sem Xcode

Projeto aberto que permite construir e instalar apps SwiftUI iOS diretamente de uma maquina Linux rodando Omarchy (Arch-based) em Apple Silicon — ou x86_64 — sem Xcode e sem um Mac no loop. A ferramenta roda localmente: Swift 6.3.3 via AUR `swift-bin`, xtool 1.19.0 (AppImage), LLDB 21.0.0 e `pymobiledevice3` via PyPI. O iOS SDK (iPhoneOS 26.5, extraido de Xcode 26.6 via `.xip`) e o deploy fisico por USB completam o fluxo. Confirmado por relato comunitario (Jon Kinney, 2026-09-15) em um Framework Desktop com iPhone 16 para um projeto real de cliente.

O projeto funciona como uma alternativa ao Jev para cenarios de automacao local de deploy em iOS: em vez de depender de um modelo de avaliacao externo, ele opera inteiramente no hardware local do usuario, com toolchain Swift e SDK iOS transmitidos de uma fonte Apple. Ele se conecta a um contexto pessoal de automacao de postagens no LinkedIn, onde rodar localmente sem servicos na nuvem e evitar dependencias de macOS sao requisitos centrais.

[Acesse a fonte original](https://github.com/joshuaswarren/omarchy-apple-dev)

## FINDINGS.md — quatorze problemas documentados

O arquivo `FINDINGS.md` registra, com texto de erro, causa raiz e correcao, cada um dos quatorze (e mais) pontos quebrados no primeiro run de 2026-09-09: ausencia de Swift no repo Omarchy, libpython3 faltante para LLDB, `usbmuxd.socket`, falhas de `xtool sdk install` por permissao (`NSCocoaErrorDomain Code=513`), erro de compilacao SwiftUI devido ao clang copiado do PATH, e assim por diante. A versao atual de trabalho (item 22, reteste de 2026-10-03): `swift-bin` 6.4.0, `xtool` 1.20.1, SDK iPhoneOS 27.0 a partir de Xcode 27.0.

[Acesse o arquivo de achados](https://github.com/joshuaswarren/omarchy-apple-dev/blob/main/FINDINGS.md)

## Confirmação de execução local

O `README.md` e o `install-toolchain.sh` confirmam que o fluxo roda completamente local: nenhum runner na nuvem, nenhum build remoto, nenhuma assinatura de servico de terceiros. O unico requisito externo que nao pode ser automatizado e o download do `Xcode.xip` de `developer.apple.com` (Apple ID gratuita), apenas para extrair os artefatos do SDK iOS.
