尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Lists everyone called up to the major leagues that day, noting which ones still have rookie eligibility.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
A native iOS/macOS app (Swift + SwiftUI) that tracks MLB rookie call-ups by date. Browse any day during the season to see which rookie-eligible players were called up, along with their stats and career info.
• Xcode 15+ (Swift 5.9+)
• iOS 16.0+ / macOS 13.0+ deployment target
• iPhone, iPad, or Mac
1. Open MLBCallups.xcodeproj in Xcode.
2. Select your target device or simulator from the scheme picker.
3. Press ⌘R (or Product → Run).
If running on a physical device, set your Development Team in Signing & Capabilities (Target → MLBCallups → Signing & Capabilities → Team).查看完整 README ↗A native iOS, iPadOS and macOS app (Swift + SwiftUI) that tracks rookie call-ups to the majors by date. Browse any day of the season to see which players were called up, whether they're still rookie-eligible, and their stats and career info. Formerly named MLBCallups.
CallupTracker.xcodeproj in Xcode.If running on a physical device, set your Development Team in Signing & Capabilities (Target → CallupTracker → Signing & Capabilities → Team).
CallupTracker/
├── CallupTracker.xcodeproj/
├── CallupTracker/
│ ├── CallupTrackerApp.swift — @main entry point
│ ├── ContentView.swift — Date navigation, team filter, grouped list/grid
│ ├── NotificationManager.swift — Background refresh + local notifications (iOS)
│ ├── SharedCallupData.swift — Data shared with the widget via the App Group
│ ├── AboutView.swift — About screen with the tip jar
│ ├── TipJar.swift — StoreKit 2 tips
│ └── CallupTracker.storekit — Local StoreKit test configuration
├── CallupWidget/
│ ├── CallupWidget.swift — WidgetKit widget (small + medium)
│ └── CallupWidgetBundle.swift
├── Shared/
│ └── CallupRules.swift — Call-up rules shared by the app, notifications and widget
├── Models/
│ ├── PlayerCard.swift — Primary display model and call-up grouping
│ ├── PlayerInfo.swift — Player biographical data
│ ├── CareerStats.swift — Career statistics model
│ └── Transaction.swift — Call-up transaction model
├── ViewModels/
│ └── TrackerViewModel.swift — Date navigation, data loading, team filter, call-up history
├── Views/
│ ├── PlayerCardView.swift — Individual player card
│ ├── StatsGridView.swift — Career stats grid layout
│ └── EmptyStateView.swift — Empty/error state view
└── Networking/
├── MLBAPIClient.swift — MLB Stats API client and team list
└── BaseballReferenceClient.swift — Rookie-eligibility lookups
The internal identifiers still use the old name: bundle ID NickRichards.MLBCallups, App Group group.NickRichards.MLBCallups and background task NickRichards.MLBCallups.refresh. Changing them would break the widget and background refresh.