GitPedia

12306ForMac

An unofficial 12306 Client for Mac

From fancymax·Updated June 14, 2026·View on GitHub·

1. OS X 10.13/Xcode 9.0/Swift 3.2/brew 2. $ brew install carthage 3. $ git clone --recursive https://github.com/fancymax/12306ForMac.git 5. $ cd 12306ForMac 4. $ carthage update --platform macOS The project is written primarily in Swift, distributed under the MIT License license, first published in 2016. It has gained significant community traction with 2,892 stars and 421 forks on GitHub. Key topics include: 12306, osx, swift, ticket, train.

Latest release: 1.6.8
January 17, 2018View Changelog →

12306ForMac

仅做学习参考,随着12306接口的变更可能无法正常使用。

Mac版12306 订票/捡票 助手。

以前要么开Windows虚拟机,要么使用官方Web,现在可以使用12306ForMac订票助手。

注意系统要求 OS X10.11 以上

demo

开发

  1. OS X 10.13/Xcode 9.0/Swift 3.2/brew
  2. $ brew install carthage
  3. $ git clone --recursive https://github.com/fancymax/12306ForMac.git
  4. $ cd 12306ForMac
  5. $ carthage update --platform macOS

感谢

本项目基于 Alamofire、PromiseKit、FMDB、MASPreferences等进行开发,在此表示感谢。

Contributors

Showing top 2 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from fancymax/12306ForMac via the GitHub API.Last fetched: 6/14/2026