WordPress 官方开源的 iOS 应用代码仓库,可在 Xcode 中从源码构建和运行 WordPress 手机客户端。
wikimedia/wikipedia-ios
Wikipedia 官方 iOS 应用,使用 Swift 与 Objective-C 开发,用于在 iPhone 和 iPad 上浏览维基百科。
- Star
- 3,471
- Fork
- 942
- 未关闭 Issue
- 43
- 最近提交
- 18小时前
这是什么?
Wikipedia iOS 是维基媒体基金会维护的 Wikipedia 官方苹果设备应用,用户可以在 iOS 上阅读和浏览维基百科条目。项目源码以 MIT 许可证开源,开发者可以自行编译运行。
项目主要使用 Swift 编写,仍保留部分 Objective-C 代码。编译需要 Xcode 16.0 或更高版本,仓库内的 setup 脚本会安装 SwiftLint、ClangFormat 等工具,并配置代码格式化的 pre-commit 钩子。应用提供多个构建方案:正式版、带开发中功能开关的 Alpha 版、用于原型验证的 Experimental 版,以及可指向本地预发布服务的调试方案。
条目页面和部分组件依赖 Web 组件,相关开发说明单独维护在仓库文档中。单元测试需要在 Xcode 中运行,且测试设备的语言和地区需设为 en-US。
核心功能
- 01在 iOS 设备上浏览和阅读维基百科条目
- 02采用 MIT 许可证开源
- 03提供正式版、Alpha 版、实验版及本地调试等多种构建方案
- 04附带自动化脚本,安装 SwiftLint 与 ClangFormat 等开发工具
- 05条目页面部分基于 Web 组件实现
适用场景
- 在 iPhone 或 iPad 上阅读维基百科
- 学习大型生产级 iOS 应用如何组织 Swift 与 Objective-C 代码
- 为官方维基百科 iOS 客户端提交修复或新功能
快速上手
- 1
从 App Store 安装 Xcode 16.0 或更高版本
- 2
在仓库根目录运行安装脚本
./scripts/setup - 3
打开 Wikipedia.xcodeproj,在 iOS 模拟器上运行 Wikipedia 方案
使用前须知
- 需要安装 Xcode 16.0 或更高版本的 Mac,因此只能在苹果平台上构建。
- 开发环境依赖 Xcode,且安装脚本会安装 Homebrew 等工具。
标签
常见问题
- wikipedia-ios 是什么?
- Wikipedia 官方 iOS 应用,使用 Swift 与 Objective-C 开发,用于在 iPhone 和 iPad 上浏览维基百科。 Wikipedia iOS 是维基媒体基金会维护的 Wikipedia 官方苹果设备应用,用户可以在 iOS 上阅读和浏览维基百科条目。项目源码以 MIT 许可证开源,开发者可以自行编译运行。
- wikipedia-ios 可以免费使用吗?用的什么许可证?
- wikipedia-ios 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- wikipedia-ios 还在维护吗?
- 活跃维护中。wikipedia-ios 最近一次提交是在 2026年11月6日。
- wikipedia-ios 适合用来做什么?
- 在 iPhone 或 iPad 上阅读维基百科 学习大型生产级 iOS 应用如何组织 Swift 与 Objective-C 代码 为官方维基百科 iOS 客户端提交修复或新功能
- wikipedia-ios 怎么安装和运行?
- 从 App Store 安装 Xcode 16.0 或更高版本 在仓库根目录运行安装脚本: ./scripts/setup 打开 Wikipedia.xcodeproj,在 iOS 模拟器上运行 Wikipedia 方案
- 在哪里获取 wikipedia-ios?
- 源代码和安装说明在 GitHub 上:https://github.com/wikimedia/wikipedia-ios
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Telegram 官方 iOS 客户端源代码,附带可在 Xcode 中自行编译的构建系统。
面向 Android 和 iOS 的 OpenStreetMap 简易编辑器,通过现场回答简单问题来完善地图数据。
一款 Android 和 iOS 应用,通过扫描蓝牙低功耗广播,在附近出现已知厂商的智能眼镜时发出提醒。
基于 Flutter 构建、可高度定制的 Hacker News 第三方客户端,支持 iOS 与 Android。
一个即插即用的 iOS 库,无需编写代码即可防止键盘遮挡输入框。