百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

apple-store-helper

> 编程语言
开源

Apple Store iPhone预约助手

1.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Apple Store iPhone预约助手

Apple Store 预约助手

支持 iPhone 17 系列

重要提示

  • 这不是外挂,不能全自动一劳永逸
  • 提前登录
  • 提前将需要购买的型号加入购物车,检测有货会打开购物车页面,需要在购物车页面手动选择门店

关于开发

  • 代码不优雅, 注释不完善, review须谨慎
  • GUI框架 fyne

运行

go run main.go

打包

快速打包(推荐)

# 使用打包脚本(自动处理签名问题)
./build.sh

手动打包

# Mac OS 环境下打包
go install fyne.io/fyne/v2/cmd/fyne 
go install github.com/fyne-io/fyne-cross

# 基础打包命令
fyne-cross darwin -arch=amd64,arm64 -app-id=apple.store.helper -name="Apple Store Helper"
fyne-cross windows -arch=amd64,386 -app-id=apple.store.helper -name="Apple Store Helper"

# macOS ARM64 版本需要额外处理签名
xattr -cr "fyne-cross/dist/darwin-arm64/Apple Store Helper.app"
codesign --force --deep --sign - "fyne-cross/dist/darwin-arm64/Apple Store Helper.app"

如果提示 fyne-cross: command not found,请配置 GO 环境变量
添加以下内容到 ~/.zshrc 或 ~/.bashrc 中

# GOLANG
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

GOROOT 为 GO 安装目录,根据实际安装位置修改

使用方法

  1. 前往 release 页面下载对应系统的程序,启动
  2. 在 Apple 官网将需要购买的型号加入购物车
  3. 选择地区、门店和型号,点击添加按钮,将需要监听的型号添加到监听列表
  4. 点击开始按钮开始监听,检测到有货时会自动打开购物车页面
  5. 匹配到有货后会自动暂停监听,直到再次点击 开始

有货时推送通知到 iOS 设备

  1. App Store 下载并安装 App 「Bark」,并允许「Bark」进行推送
  2. 打开「Bark」,复制应用中代表你自己设备的地址(格式如https://api.day.app/xxxxxxxxx),粘贴至本应用的Bark 通知地址栏
  3. 点击 测试 Bark 通知,确认应用能够通知到你的 iOS 设备
  4. 更多内容请参考 https://bark.day.app/

Contributors

  • @Hteen
  • @Timssse
  • @Black-Hole
  • @RayJason
  • @Warkeeper

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Goappleiphone12store

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言