コードを追加せずに、キーボードがUITextFieldやUITextViewにかぶるのを防ぐiOS用ライブラリ。
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
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 の数値は毎日更新されます。
関連プロジェクト
TelegramメッセンジャーのiOSアプリの公式ソースコードと、Xcodeで自分でビルドするためのビルドシステム。
写真アプリの編集画面を手本に、UIImageの切り抜き、回転、円形切り抜き、アスペクト比の固定に対応するiOS用ViewController。
大規模なCocoaPodsベースのプロジェクトのコンパイル時間を測定し、開発用途でMacの性能を比較するベンチマークです。
SwiftとObjective-Cで開発された、iPhoneやiPadでWikipediaを閲覧・読書するためのiOS公式アプリ。
コンソール、ファイル、カスタムバックエンドなど複数のロガーにログを振り分けられる、Appleプラットフォーム(macOS、iOS、tvOS、watchOS、visionOS)向けのロギングフレームワークです。