Repolode
wordpress-mobile

wordpress-mobile/WordPress-iOS

WordPress 官方开源的 iOS 应用代码仓库,可在 Xcode 中从源码构建和运行 WordPress 手机客户端。

Star
3,909
Fork
1,175
未关闭 Issue
421
最近提交
24小时前

这是什么?

这是 WordPress 官方 iOS 应用的源代码仓库,由 Automattic 维护,主要使用 Swift 编写,并包含部分 Objective-C 代码。它面向希望自行编译应用、参与代码贡献,或在开发版本中登录 WordPress.com 的开发者。

项目的配置以命令行流程为主:按要求安装指定版本的 Xcode 和 Ruby,通过 Rake 完成依赖安装,并在 WordPress.com 创建 OAuth 应用以获取 Client ID 和 Client Secret。凭据配置完成后,可用 Xcode 打开工作区,在模拟器或真机上运行。

仓库同时提供贡献指南、开发实践文档以及 WordPress Mobile 手册的链接。安全漏洞请通过 HackerOne 报告,而非公开提交 issue。

核心功能

  • 01可在 Xcode 中从源码构建 WordPress iOS 应用。
  • 02通过 Rake 任务安装依赖并配置凭据。
  • 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

使用前须知

  • 需要 macOS 和 Xcode 才能构建和运行。
  • 登录需要你自己的 WordPress.com API 客户端 ID 和密钥,且只有创建该应用的账户可以登录。
  • 配置需要 Ruby(通过 rbenv)和 rake 工具。

标签

常见问题

WordPress-iOS 是什么?
WordPress 官方开源的 iOS 应用代码仓库,可在 Xcode 中从源码构建和运行 WordPress 手机客户端。 这是 WordPress 官方 iOS 应用的源代码仓库,由 Automattic 维护,主要使用 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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目