코드 작성 없이 키보드가 UITextField와 UITextView를 가리지 않도록 해주는 iOS용 드롭인 라이브러리입니다.
wordpress-mobile/WordPress-iOS
WordPress 공식 iOS 앱의 오픈소스 저장소로, Xcode에서 소스 코드로 모바일 앱을 빌드하고 실행할 수 있습니다.
- 스타
- 3,909
- 포크
- 1,175
- 열린 이슈
- 421
- 마지막 커밋
- 8시간 전
어떤 프로젝트인가요?
이 저장소에는 Automattic이 관리하는 WordPress 공식 iOS 앱의 소스 코드가 있습니다. 주로 Swift로 작성되었으며 일부 Objective-C도 사용합니다. 앱을 직접 컴파일하거나 변경 사항을 기여하거나 개발 빌드에서 WordPress.com에 로그인하려는 개발자를 위한 저장소입니다.
설정은 명령줄 기반 워크플로를 중심으로 진행됩니다. 저장소에 지정된 Xcode 및 Ruby 버전을 설치하고, Rake로 의존성을 설정한 다음, client ID와 secret을 발급받기 위해 WordPress.com OAuth 애플리케이션을 만듭니다. 인증 정보를 설정하면 프로젝트를 Xcode에서 workspace로 열어 시뮬레이터나 기기에서 실행할 수 있습니다.
저장소에는 기여 가이드라인, 개발 실무 문서, WordPress Mobile 핸드북 링크도 있습니다. 보안 문제는 공개 이슈가 아닌 HackerOne 프로그램을 통해 제보해야 합니다.
핵심 기능
- 01Xcode에서 소스 코드로 WordPress iOS 앱을 빌드합니다.
- 02Rake 태스크를 사용해 의존성을 설치하고 인증 정보를 설정합니다.
- 03직접 생성한 OAuth2 인증 정보로 WordPress.com에 로그인할 수 있습니다.
- 04필요한 Xcode 및 Ruby 버전을 저장소에 고정해 둡니다.
활용 사례
- 시뮬레이터나 개인 기기에서 실행할 WordPress iOS 앱을 컴파일합니다.
- 공식 모바일 앱에 버그 수정이나 기능을 기여합니다.
- 대규모 프로덕션 Swift 앱의 구조와 설정 방식을 살펴봅니다.
빠른 시작
- 1
Xcode를 다운로드하고 설치합니다(.xcode-version에 명시된 최소 버전 이상).
- 2
저장소를 클론합니다.
- 3
Xcode에서 WordPress.xcworkspace를 열고 Jetpack 또는 WordPress scheme을 빌드합니다.
open WordPress.xcworkspace - 4
명령줄에서 OSS 설정 작업을 실행합니다.
rake init:oss
사용 전 알아둘 점
- 빌드 및 실행하려면 Xcode가 설치된 macOS가 필요합니다.
- 로그인하려면 본인의 WordPress.com API client ID와 secret이 필요하며, 해당 애플리케이션을 만든 계정만 로그인할 수 있습니다.
- 설정하려면 Ruby(rbenv 사용)와 rake 도구가 필요합니다.
토픽
자주 묻는 질문
- WordPress-iOS은(는) 무엇인가요?
- WordPress 공식 iOS 앱의 오픈소스 저장소로, Xcode에서 소스 코드로 모바일 앱을 빌드하고 실행할 수 있습니다. 이 저장소에는 Automattic이 관리하는 WordPress 공식 iOS 앱의 소스 코드가 있습니다. 주로 Swift로 작성되었으며 일부 Objective-C도 사용합니다. 앱을 직접 컴파일하거나 변경 사항을 기여하거나 개발 빌드에서 WordPress.com에 로그인하려는 개발자를 위한 저장소입니다.
- WordPress-iOS은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- WordPress-iOS은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- WordPress-iOS은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. WordPress-iOS의 마지막 커밋은 2026년 11월 6일입니다.
- WordPress-iOS은(는) 어디에 사용할 수 있나요?
- 시뮬레이터나 개인 기기에서 실행할 WordPress iOS 앱을 컴파일합니다. 공식 모바일 앱에 버그 수정이나 기능을 기여합니다. 대규모 프로덕션 Swift 앱의 구조와 설정 방식을 살펴봅니다.
- WordPress-iOS는 어떻게 설치하나요?
- Xcode를 다운로드하고 설치합니다(.xcode-version에 명시된 최소 버전 이상). 저장소를 클론합니다. Xcode에서 WordPress.xcworkspace를 열고 Jetpack 또는 WordPress scheme을 빌드합니다.: open WordPress.xcworkspace 명령줄에서 OSS 설정 작업을 실행합니다.: rake init:oss
- WordPress-iOS은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/wordpress-mobile/WordPress-iOS
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
직접 Xcode에서 빌드할 수 있는 Telegram iOS 메신저 앱의 공식 소스 코드입니다.
Photos 앱 편집기를 본떠 회전, 원형 자르기, 가로세로 비율 고정을 지원하는 UIImage 자르기용 iOS 뷰 컨트롤러입니다.
대규모 CocoaPods 기반 프로젝트의 Xcode 컴파일 시간을 측정해 개발용 Mac의 성능을 비교하는 벤치마크입니다.
Swift와 Objective-C로 개발된 iOS용 공식 Wikipedia 앱으로, iPhone과 iPad에서 Wikipedia를 읽고 둘러볼 수 있습니다.
macOS, iOS, tvOS, watchOS, visionOS 등 Apple 플랫폼용 로깅 프레임워크로, 콘솔·파일·커스텀 백엔드 같은 여러 로거에 로그 메시지를 전달합니다.