选择会员资格

针对所有 Apple 平台进行开发从未如此简单。要开始为 macOS、iOS、tvOS 和 watchOS 开发 app,请从 Mac App Store 下载 Xcode。如果您已准备好实现高级 app 功能、分发 app 以及下载最新的 beta OS 版本,Apple Developer Program 会向您提供所需的一切内容,以供您构建 app 并将它们分发给全球各地的 Apple 客户。

 

个人

如果您希望为 Apple 平台开发 app,请前往下载页面 (英文) 免费下载 Xcode 开发者工具、SDK 和资源。付费的会员资格并非开发 app 的必要条件。如果您还没有 Apple ID,可以在此处创建一个

Apple Developer Program。如果您是个人或代表独资/个人企业并有意创建 app 在适用于 iPhone、iPad、Mac 和 Apple Watch 的 App Store 上分发,请注册 Apple Developer Program。会员资格包括以下内容的使用权限:beta OS 版本、高级 app 功能,以及用于开发、测试和分发 app 及 Safari 扩展的工具。作为个人注册的开发者将使用个人姓名在 App Store 上销售 app。

会员资格为每年 99 美元

了解所含内容 | 了解如何注册

 

组织

Apple Developer Program。如果您代表组织并有意创建 app 在适用于 iPhone、iPad、Mac 和 Apple Watch 的 App Store 上分发,请注册 Apple Developer Program。会员资格包括您的整个开发团队对以下内容的使用权限:beta OS 版本、高级 app 功能以及开发、测试和分发 app 和 Safari 扩展所需的工具。组织将使用自己的法人实体名称销售 app。在注册过程中,公司和教育机构必须提供已注册到其法人实体名下的 D-U-N-S 编号(可免费获取)。

会员资格为每年 99 美元

了解所含内容 | 了解如何注册

Apple Developer Enterprise Program。如果您的组织想要创建专门设计的 app 并只将其分发给贵组织的员工,请注册 Apple Developer Enterprise Program。会员资格包括您的整个开发团队对以下内容的使用权限:beta OS 版本、高级 app 功能以及开发、测试和分发 app 所需的工具。在注册过程中,公司和教育机构必须提供已注册到其法人实体名下的 D-U-N-S 编号(可免费获取)。

会员资格为每年 299 美元

了解所含内容 | 了解如何注册

MFi Program。适用于为 Apple 设备制造相关电子配件的公司。

详细了解注册要求

 

教育机构

iOS Developer University Program。这是一项免费的开发者计划,适用于想要在课堂中引入 iOS 开发的高等教育机构。

利用 Xcode 7 或其更新版本,任何教师和学生都可以获取在 Apple 设备上开发和安装 app 所需的工具和资源。

进一步了解贵校的 app 开发教学事宜 (英文)

 

权益和资源

  使用 Apple ID 登录 个人 组织 Enterprise Program
Xcode 开发者工具
Xcode Beta 发布
开发者论坛
Bug Reporter
在设备上进行测试
Beta OS 版本  
高级 App 功能  
App Store 分发    
企业内部 App 分发      
Safari 扩展    
Developer ID  
Technical Support Incidents  
添加用户    
TestFlight Beta 测试    
App 分析    
自定 B2B App    
         
费用 免费 99 美元* 99 美元* 299 美元**
要求 13+ 18+ DUNS 编号 DUNS 编号

IOS 选择会员资格的更多相关文章

  1. iOS选择相片优化

    1.问题 在ios中有时需要选择本地图片或者拍照,有时候选择相片的时候会有多选和单选,所以需要首先封装相册选择,在之前的博客中也有写到IOS多选单选相册图片.这个只是对相册中选择图片的封装.我们在ap ...

  2. iOS 选择的照片或者拍照的图片上添加日期水印

    1..引入框架 #import "CLLocation+GPSDictionary.h"#import "NSDictionary+CLLocation.h" ...

  3. iOS 选择排序

    简单选择排序的基本思想:(从小到大) 第1趟,在待排序记录r[1]~r[n]中选出最小的记录,将它与r[1]交换: 第2趟,在待排序记录r[2]~r[n]中选出最小的记录,将它与r[2]交换: 以此类 ...

  4. AndroidCityPicker仿IOS选择效果

    近期的一个项目由于android端与IOS端须要同步,所以在城市选择器这里做了一个相似IOS的CityPicker控件,当然由于本人水平问题显示效果比IOS上面还是有一定差距的.OK先让大家看下效果. ...

  5. iOS 选择框 单选框

    UIButton *checkbox = [UIButton buttonWithType:UIButtonTypeCustom]; CGRect checkboxRect = CGRectMake( ...

  6. (转)苹果推送通知服务教程 Apple Push Notification Services Tutorial

    本文译自http://www.raywenderlich.com/.原文由iOS教程团队 Matthijs Hollemans 撰写,经原网站管理员授权本博翻译. 在iOS系统,考虑到手机电池电量,应 ...

  7. iOS: 实现苹果的内购

    一.介绍: 在个人开发的app上架到AppStore后,苹果官方允许我们将自己的app在appstore上进行付费使用,也就是所谓的内购.其中,支付方式规定的必须是苹果的支付方式:应用内支付. 二.流 ...

  8. iOS开发60分钟入门

    原文:https://github.com/qinjx/30min_guides/blob/master/ios.md 本文面向已有其它语言(如Java,C,PHP,Javascript)编程经验的i ...

  9. iOS - MFi 认证

    1.MFi 认证 1.1 什么是 MFi 认证 苹果 MFi 认证,是苹果公司(Apple Inc.)对其授权配件厂商生产的外置配件的一种标识使用许可,是 Apple 公司 "Made fo ...

随机推荐

  1. Linux最小系统移植之早期打印CONFIG_EARLY_PRINTK

    请先参考先前博文:  Linux最小系统移植之早期打印CONFIG_DEBUG_LL  , 因为eraly_printk其实就是对printch()封装的 一. 必要选项(在上面链接选中的前提下再新增 ...

  2. Java高阶语法---transient

    背景:听说transient Java高阶语法是挺进BAT必经之路. transient: Java中transient 关键字的作用,简单的说就是让某些被修饰的成员属性变量不被序列化. 这又扯到了序 ...

  3. MyBatis入门简述

    MyBatis前身是iBatis,为Apache的一个开源项目.2010年迁移到了Google Code,改名为MyBatis.2013年迁移到Github. MyBatis是一个优秀的持久层框架,它 ...

  4. ArcGIS API for JavaScript 入门教程[7] 再讲视图——View的基本属性

    [回顾]上篇花大篇幅讲了ArcGIS Server上的数据服务与部分常用可操作图层的创建关系,还讲了OGC的几个规范. 本篇回到JsAPI 4.x的新特性——视图类中来. 在第3篇讲过,4.x将视图从 ...

  5. 【设计模式】简单工厂模式 Simple Factory Pattern

    简单工厂模式Simple Factory Pattern[Simple Factory Pattern]是设计模式里最简单的一个模式,又叫静态工厂模式[Static Factory Pattern], ...

  6. Android launcher 壁纸 wallpaper

    壁纸分为动态和静态两种: 如果只需要修改默认静态壁纸,替换frameworks/base/core/res/res/drawable/default_wallpaper.jpg即可,或者在源码中修改对 ...

  7. NPM -- 初探--01

    NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从NPM服务器下载并 ...

  8. 关于SQL Server 数据库归档的一些思考和改进

    一.需求背景 SQL Server开源的归档工具不多,DBA一般都是通过计划任务来触发执行,执行的脚本多是SP或者是SSIS包.SSIS包的性能稍好一些,但是维护更新成本高些.所以更常见的是通过SP脚 ...

  9. RuntimeException和Exception区别

    1.java将所有的错误封装为一个对象,其根本父类为Throwable, Throwable有两个子类:Error和Exception. 2.Error是Throwable 的子类,用于指示合理的应用 ...

  10. tmux resurrect 配置

    概述 tmux 用了很长时间了, 快捷键定制了不少, 唯一的遗憾是没法保存 session, 每次关机重开之后, 恢复不到之前的 tmux session. 虽然也能忍受, 但是每天都手动打开之前的 ...