Repolode
wordpress-mobile

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. 1

    Скачайте и установите Xcode (минимальная версия указана в .xcode-version).

  2. 2

    Клонируйте репозиторий.

  3. 3

    Откройте WordPress.xcworkspace в Xcode и соберите scheme Jetpack или WordPress.

    open WordPress.xcworkspace
  4. 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 обновляется ежедневно.

Похожие проекты

Фреймворк логирования для платформ Apple (macOS, iOS, tvOS, watchOS, visionOS), который направляет сообщения в несколько логгеров: консоль, файлы и пользовательские бэкенды.

13,3 тыс.+1 за неделю2,3 тыс.Objective-CBSD-3-ClauseОбновлён позавчера