Готовая к подключению библиотека для iOS, которая не даёт клавиатуре перекрывать UITextField и UITextView, — без дополнительного кода.
wordpress-mobile/WordPress-iOS
Официальный репозиторий приложения WordPress для iOS с открытым исходным кодом: собирайте и запускайте его из исходников в Xcode.
- Звёзды
- 3,909
- Форки
- 1,175
- Открытые issues
- 421
- Последний коммит
- 22 часа назад
Что это?
В этом репозитории находится исходный код официального приложения WordPress для iOS, которое поддерживает Automattic. Приложение написано в основном на Swift, но в нём есть и код на Objective-C. Репозиторий предназначен для разработчиков, которые хотят самостоятельно собрать приложение, внести изменения или войти в WordPress.com из тестовой сборки.
Настройка выполняется преимущественно через командную строку: установите указанные в репозитории версии Xcode и Ruby, запустите Rake для установки зависимостей и создайте OAuth-приложение WordPress.com, чтобы получить client ID и secret. После настройки учётных данных проект можно открыть в Xcode как workspace и запустить в симуляторе или на устройстве.
В репозитории также есть ссылки на правила участия в разработке, документацию по рабочим процессам и руководство WordPress Mobile. О проблемах безопасности следует сообщать через программу HackerOne, а не в публичных issues.
Ключевые возможности
- 01Сборка приложения WordPress для iOS из исходников в Xcode.
- 02Использование задач Rake для установки зависимостей и настройки учётных данных.
- 03Вход в WordPress.com с помощью созданных вами учётных данных OAuth2.
- 04Указание в репозитории обязательных версий Xcode и Ruby.
Сценарии использования
- Сборка приложения WordPress для iOS для запуска в симуляторе или на личном устройстве.
- Внесение исправлений и новых функций в официальное мобильное приложение.
- Изучение структуры и настройки крупного Swift-приложения, используемого в production.
Быстрый старт
- 1
Скачайте и установите Xcode (минимальная версия указана в .xcode-version).
- 2
Клонируйте репозиторий.
- 3
Откройте WordPress.xcworkspace в Xcode и соберите scheme Jetpack или WordPress.
open WordPress.xcworkspace - 4
Запустите задачу настройки OSS из командной строки.
rake init:oss
Что важно знать
- Для сборки и запуска требуется macOS с установленным Xcode.
- Для входа нужны ваши собственные client ID и secret API WordPress.com. Войти может только аккаунт, создавший это приложение.
- Для настройки требуются Ruby (через rbenv) и инструменты rake.
Темы
Частые вопросы
- Что такое WordPress-iOS?
- Официальный репозиторий приложения WordPress для iOS с открытым исходным кодом: собирайте и запускайте его из исходников в Xcode. В этом репозитории находится исходный код официального приложения WordPress для iOS, которое поддерживает Automattic. Приложение написано в основном на Swift, но в нём есть и код на Objective-C. Репозиторий предназначен для разработчиков, которые хотят самостоятельно собрать приложение, внести изменения или войти в WordPress.com из тестовой сборки.
- WordPress-iOS можно использовать бесплатно? Какая у него лицензия?
- WordPress-iOS распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- WordPress-iOS всё ещё поддерживается?
- Активно поддерживается. Последний коммит в WordPress-iOS — 6 нояб. 2026 г..
- Для чего можно использовать WordPress-iOS?
- Сборка приложения WordPress для iOS для запуска в симуляторе или на личном устройстве. Внесение исправлений и новых функций в официальное мобильное приложение. Изучение структуры и настройки крупного Swift-приложения, используемого в production.
- Как установить WordPress-iOS?
- Скачайте и установите Xcode (минимальная версия указана в .xcode-version). Клонируйте репозиторий. Откройте WordPress.xcworkspace в Xcode и соберите scheme Jetpack или WordPress.: open WordPress.xcworkspace Запустите задачу настройки OSS из командной строки.: rake init:oss
- Где скачать WordPress-iOS?
- Исходный код и инструкции по установке — на GitHub: https://github.com/wordpress-mobile/WordPress-iOS
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Официальный исходный код приложения Telegram для iOS с системой сборки для самостоятельной компиляции в Xcode.
Контроллер представления iOS для обрезки объектов UIImage: поворот, круглая обрезка и фиксация соотношения сторон — по образцу редактора приложения «Фото».
Бенчмарк измеряет время компиляции большого проекта на CocoaPods в Xcode, чтобы сравнивать производительность Mac для разработки.
Официальное приложение Wikipedia для iOS на Swift и Objective-C — для чтения и просмотра статей на iPhone и iPad.
Фреймворк логирования для платформ Apple (macOS, iOS, tvOS, watchOS, visionOS), который направляет сообщения в несколько логгеров: консоль, файлы и пользовательские бэкенды.