
xtool은 Linux, Windows/WSL, macOS에서 SwiftPM 패키지를 iOS 앱으로 빌드하고 서명·설치할 수 있도록 Xcode 기능을 재현하는 크로스플랫폼 도구다. Apple Developer Services와 프로그래밍 방식으로 상호작용하는 기능도 제공한다.
설치 방법은 Linux/Windows 안내와 macOS 안내에서 확인할 수 있다. 설치 후에는 첫 앱 튜토리얼을 따라 앱을 만들고 실행할 수 있다.
명령줄 도구에는 개발 환경 설정, 인증 관리, Darwin Swift SDK 관리, SwiftPM 프로젝트 생성·실행, 기기 목록 확인과 앱 설치·삭제·실행 명령이 포함된다. 자세한 명령은 xtool help <subcommand>로 확인할 수 있다.
xtool은 앱에 추가할 수 있는 라이브러리도 제공한다. SwiftPM 의존성으로 XKit을 사용하면 앱에서 Apple Developer Services 및 iOS 기기 등과 상호작용할 수 있다.
// package dependency:
.package(url: "https://github.com/xtool-org/xtool", .upToNextMinor(from: "1.2.0"))
// target dependency:
.product(name: "XKit", package: "xtool")
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요