Repolode
wordpress-mobile

wordpress-mobile/WordPress-iOS

WordPress公式iOSアプリのオープンソースリポジトリ。Xcodeでソースからアプリをビルドして実行できます。

スター
3,909
フォーク
1,175
未解決の Issue
421
最終コミット
昨日

これは何?

Automatticがメンテナンスする、WordPress公式iOSアプリのソースコードを収録したリポジトリです。主にSwift、一部Objective-Cで実装されており、自分でアプリをコンパイルしたい開発者や、変更に貢献したい開発者、開発ビルドからWordPress.comにログインしたい開発者を対象としています。

セットアップはコマンドラインで進めます。リポジトリで指定されたバージョンのXcodeとRubyをインストールし、Rakeで依存関係をセットアップしたうえで、WordPress.comのOAuthアプリを作成してclient IDとsecretを取得します。認証情報を設定すると、プロジェクトをXcodeのworkspaceとして開き、シミュレーターまたは実機で実行できます。

リポジトリからは、コントリビューションガイドライン、開発プラクティスのドキュメント、WordPress Mobile handbookも参照できます。セキュリティ上の問題は、公開issueではなくHackerOneプログラムを通じて報告するよう案内されています。

主な機能

  • 01XcodeでソースからWordPress iOSアプリをビルドできます。
  • 02Rakeタスクを使って依存関係をインストールし、認証情報を設定できます。
  • 03自分で作成したOAuth2認証情報を使ってWordPress.comにログインできます。
  • 04リポジトリで必要なXcodeとRubyのバージョンを固定しています。

ユースケース

  • シミュレーターまたは個人所有のデバイス向けにWordPress iOSアプリをコンパイルする。
  • 公式モバイルアプリへのバグ修正や機能追加に貢献する。
  • 大規模な本番運用中のSwiftアプリの構成や設定方法を学ぶ。

クイックスタート

  1. 1

    Xcodeをダウンロードしてインストールします(最小バージョンは .xcode-version を参照)

  2. 2

    リポジトリをクローンします

  3. 3

    Xcodeで WordPress.xcworkspace を開き、Jetpack または WordPress の scheme をビルドします

    open WordPress.xcworkspace
  4. 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 の数値は毎日更新されます。

関連プロジェクト