Repolode
wikimedia

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

    从 App Store 安装 Xcode 16.0 或更高版本

  2. 2

    在仓库根目录运行安装脚本

    ./scripts/setup
  3. 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 数据每日更新。

相关项目