这是一个基于网页的 iCloud Hide My Email 应用,允许用户通过网页界面管理 iCloud 的隐藏邮箱地址服务。
cd web-app
npm install
npm run dev
应用将在 http://localhost:3000 启动。
npm run build
构建文件将生成在 dist 目录中。
npm run preview
web-app/ ├── src/ │ ├── components/ # 可复用组件 │ │ └── Header.tsx # 页面头部组件 │ ├── lib/ # 核心库文件 │ │ ├── iCloudClient.ts # iCloud API 客户端 │ │ └── storage.ts # 本地存储管理 │ ├── pages/ # 页面组件 │ │ ├── Dashboard.tsx # 首页/仪表板 │ │ ├── EmailManager.tsx # 邮箱管理页面 │ │ ├── Settings.tsx # 设置页面 │ │ └── SignIn.tsx # 登录页面 │ ├── App.tsx # 主应用组件 │ ├── main.tsx # 应用入口 │ └── index.css # 全局样式 ├── public/ # 静态资源 ├── package.json # 项目配置 ├── vite.config.ts # Vite 配置 ├── tailwind.config.js # Tailwind 配置 └── README.md # 项目说明
src/lib/iCloudClient.ts 中添加新的 API 方法src/index.css 中添加全局样式className 属性应用样式MIT License
欢迎提交 Issue 和 Pull Request!
本应用不是由 Apple 官方开发、维护或支持的。使用本应用需要遵守 iCloud 的服务条款和隐私政策。