开通IOS开发账号

普通苹果账户苹果开发者账户

1. Apple ID(普通苹果账户)

就是你日常用的:

  • 下载App、iCloud、Apple Pay、iPhone/iMac登录、订阅Apple Music
  • 免费注册
  • 不能上架App Store、不能做真机调试、不能生成证书打包App

2. Apple Developer 苹果开发者账户(开发账号)

在普通Apple ID基础上,额外付费开通的会员资格

  1. 入口:用你的Apple ID去苹果开发者官网缴费开通
  2. 年费:中国大陆个人账号 688元/年
  3. 核心作用(你做iOS上架必须):
    • Xcode真机安装测试App
    • 申请证书、描述文件打包IPA安装包
    • 提交App到App Store审核上架
    • 测试TestFlight内测分发
    • 查看开发者后台统计、内购配置、隐私协议填写等

简单关系梳理

  1. 先有免费Apple ID(苹果账户)
  2. 给这个ID续费688元 → 升级为开发者账号
  3. 登录账号还是同一个邮箱密码,但后台权限解锁开发能力

  1. 必须用【邮箱作为账号主体】注册 Apple ID,纯手机号注册的 + 86 中国大陆 Apple ID,无法开通开发者会员,会直接报错:您的 Apple ID 暂时不符合使用此应用程序的条件。所以一般就是你手机号注册的appid用来玩手机,邮箱注册的appid用来做开发。

账号需要的软件有哪些

Xcode(电脑端)

写代码、打包IPA安装包,打包后上传到Connect后台提交审核。

TestFlight

苹果官方内测分发工具 ,上架 App Store 之前,把打包好的 App 发给测试人员(自己、家人、朋友、小范围用户)安装测试,不是正式商店版本,不用走苹果审核完整版流程

二、两种测试人员类型
  1. 内部测试员(最多25人)
  • 必须是你开发者账号里添加过的邮箱,比如自己小号、家人邮箱;
  • 上传构建版本立刻可用,不用苹果审核。
  1. 外部公开测试员(最多10000人)
  • 任何人邮箱都能加入;
  • 上传后苹果会做简易合规审核(10分钟~几小时),过了才能公开链接分享。
重要限制
  1. 每一个测试包有效期只有 90 天,到期自动无法打开,需要重新上传新版替换;
  2. 最多同时保留 100 个构建版本;
  3. 内部包可以带调试日志、未完善功能;外部包要符合苹果基础规则,违规会驳回;
  4. 内购StoreKit在TestFlight是沙盒环境:不会真扣费,用苹果沙盒账号测试购买。

Developer

用来交钱开通688开发者会员、完成人脸资质审核,开完会员它基本就闲置了;

developer.apple.com

https://developer.apple.com/

developer.apple.com = 开发配置后台(管证书、权限、设备、功能开关)

appstoreconnect.apple.com = 上架运营后台(管提审、商店页面、收入、用户评价)

1. 账号会员核心管理
  • 开通688开发者会员、查看续费日期、团队ID、会员资质
  • 完善开发者个人资料、协议签署、通知邮箱偏好设置
2. 打包App必须在这里做
  1. Identifiers(App ID)
    创建App唯一包名Bundle ID,开启推送、iCloud、后台刷新、Apple登录、内购等系统权限;
  2. Certificates(证书)
    生成开发证书、发布证书、推送APNs证书,Xcode真机调试、打包IPA全靠它;
  3. Devices(测试设备)
    添加你自己、测试朋友的iPhone UDID,非商店安装测试包需要绑定设备;
  4. Profiles(描述文件)
    配合证书+设备生成配置文件,给Xcode签名用。

简单理解:Xcode能把代码装进手机、能打包出可上架安装包,全部依赖这个后台配置

3. 技术资源大本营(长期开发查阅)
  • iOS/SwiftUI官方开发文档、示例代码、API说明
  • Xcode Beta、系统测试版固件下载
  • 开发者论坛、Bug反馈入口、苹果技术支持工单申请
4. 其他高级能力

Xcode Cloud持续构建、CloudKit云存储配额管理、各类苹果系统能力权限开通(钱包、HomeKit、CoreML等)

Connect

App Store Connect(简称Connect)= 苹果上架后台,付费开通688开发者账号后才能登录,专门管App从内测到上架商店全生命周期 ,分网页版(主力干活)手机App版(随身看通知)

网页版Connect核心功能

https://appstoreconnect.apple.com/

  1. 创建App条目:填写App名称、套装ID、分类、隐私政策链接、年龄分级
  2. 上架资料上传:上传图标、截图、预览视频、关键词、描述(App商店展示页内容)
  3. 提交苹果审核:Xcode打包好的安装包上传后,在这里发起App Store官方审核
  4. TestFlight内测管理:添加内测用户、分发测试链接、查看崩溃日志、用户反馈
  5. 内购/订阅配置:如果App做付费功能,在这里添加付费项目
  6. 财务与税务:填写银行卡、税务信息,查看下载量、收入、苹果打款账单
  7. 版本更新管理:后续迭代新版本、下架、灰度发布、紧急下架处理
手机端App Store Connect(只做轻量化查看)

只能干简单操作,不能新建App、上传截图提审:

  1. 实时推送:审核被拒、审核通过、用户差评、内测反馈、崩溃告警
  2. 查看App审核状态、构建版本是否合规
  3. 管理TestFlight测试人员、查看闪退崩溃记录
  4. 回复App Store用户评论、打分
  5. 简单看下载数据、销量趋势

分工

第一步:developer.apple.com 干活(开发打包层)

  1. 创建Bundle ID
  2. 生成证书、描述文件
  3. 绑定测试手机设备
  4. Xcode打包出IPA安装包

第二步:App Store Connect 干活(上架商店层)

  1. 创建App商店条目、上传图标截图、写介绍关键词
  2. 上传IPA包、提交苹果官方审核
  3. TestFlight内测分发、查看崩溃日志
  4. 看下载量、营收、处理差评、税务收款

注册流程

  1. 下载Developer app,登录你的邮箱注册的 appid
  2. 底部tab选择账户,里面有 Apple Developer Program 立即注册
  3. 注册会让你填一些基本信息,如姓名,手机号,住址等
  4. 然后刷脸自拍,我测试的时候刷脸一直报错,开了代理才注册成功
  5. 刷脸后就缴费 688 等审核了,账号开通后24小时内权限同步完毕才能登录Connect;
相关推荐
白玉cfc4 小时前
【iOS】weak底层原理
macos·ios·cocoa
2501_9160088916 小时前
iOS应用开发工具全面解析:如何选择与优化开发效率
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
a44931536216 小时前
iPhone Face ID 故障的分层诊断——原深感系统与主板加密配对机制
macos·ios·电脑·cocoa·iphone
白玉cfc17 小时前
【iOS】内存五大分区
macos·ios·cocoa
二流小码农20 小时前
鸿蒙开发:以登录案例了解代码架构MVVM
android·ios·harmonyos
GitLqr1 天前
别在 Flutter 的 main() 里乱锁屏幕方向,小心 iPad 分屏功能被你搞没了
android·flutter·ios
a4493153621 天前
iPhone 基带故障诊断——无服务/搜索不到网络的芯片级维修实录
网络·macos·ios·电脑·iphone
Summer-Bright1 天前
消费者 AI 变现竞争:从“一家独大“到“iOS vs Android“,谁在为 AI 买单?
android·人工智能·ios·ai·自然语言处理·agi