注册apple开发者账号号 没有免费的吗

IOS开发者账号购买、续费支付方法 – 运维生存时间
你可能喜欢
有回复时邮件通知我
关于本站 本站以分享运维技术为主,欢迎大家参与技术分享,同时也欢迎大家吐槽,本站提供以下交流圈:QQ群①:*****(满)QQ群②:6690706 QQ群③: QQ群④:(新) 微信公众号:ttlsacom 商务合作QQ:
记住我的登录信息
点击“立即注册”转到用户注册页面。
输入用户名或电子邮箱地址,您会收到一封新密码链接的电子邮件。
用户名或电子邮件地址在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
RT,苹果的审核实在是太慢太麻烦了。我打算让公司再买一个企业版的开发者账号,做好的应用自己测试没问题就先通过企业版打包放上去给客户下载使用,同时把应用提交审核,审核过了再去把下载链接指向appStore(我是不是很有想法...)
那么问题来了,同一个账号能不能同时购买99美元的公司账号和企业开发账号?
不能的话要怎么办?我的想法可不可行? 如果可以的话下面的图片我要选哪一项?
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
批评下:题主就不能自己测试下能不能哇,点两下不久知道了?
能不能使用同一个帐号申请同类别两种开发者?
答案: 不能使用同一个帐号申请同类别两种开发者,你已经到了上图的步骤,应该看到选择第一种ios开发者已经告诉你,你是开发者了,也就选择不了了。
应该选择哪种类型?
答案:上面截图上,明确的写了iOS,Mac 及Safari。
题主对于这种问题的话,自己尝试下就有答案了,多自己动手,比想来的实际一些。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
不能使用同一个帐号申请同类别两种开发者,但是一个在公司可以注册两个,换appleId
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:悬赏5积分我来回答
提问者:&&irty&|[ 天津];& 13:12:10
如需咨询律师,点击即可发布咨询,无需注册,快速回复!
回答者专区
系统自动回复
尊敬的用户您好,如果您的问题还没有律师回复,或者当前律师的回复还没有解决您的问题,建议您直接找或者电话咨询(请说明来自中顾法律网),快速解决您的问题。您也可以拨打全国免费法律咨询热线:400-000-9164,进行电话咨询。
等待您来回答
请输入问题标题!(至少含有6-60个汉字)
注:请选择事情发生的地区
专业律师推荐
专业劳动纠纷律师咨询
明星吸毒已经不是什么新鲜的
宋先生自1970年4月到一家公
中顾法律网版权所有 Copyright
国家信息产业部备案 鲁ICP备苹果开发者账号和证书那些事 - 简书
苹果开发者账号和证书那些事
自己在网上搜索下了相关知识,感觉讲的都不是很全面,自己在这里总结整理下,有不对的地方希望大家指出,谢谢。
1、 苹果开发者账号有四种类型,分别是:
个人开发者账号:99$一年,可以在AppStore上架,并且在app后面显示个人ID;每年最多只能添加一百个苹果设备对app进行真机调试;只要付费就可以申请;一般是个人使用或者小公司偶尔使用(AppStore显示的是个人名字,不是公司名)。
企业开发者账号:299$一年,不可以在AppStore上架(所以也就不需要苹果的审核就能直接批量安装在苹果设备上),一般只在自己企业内部使用,对设备数量没有任何限制;申请的时候还需要公司的邓白氏编码DUNS(这个可以在苹果开发者中心免费申请)
公司开发者账号:99$一年,可以在App Store上架,可以自定义的团队名称。最重要的是公司账号可以允许多个开发者协作开发,比个人多一些帐号管理的设置,分4种管理级别权限。申请的时候同样需要公司的邓白氏编码。(一般公司的话会选择这个)
教育账号: 什么东东,没有碰到过
苹果开发者账号.png
2、 下面从上到下说说苹果开发者账号个人中心的内容,Certificates、Identifiers、Devices、Provisioning Profiles
Certificates:有开发证书和发布证书。开发证书都是一样的,我们只说说发布证书:
AdHoc:这个证书一般用在上线苹果商店前最后一次的调试,它所用是的证书和配置文件和正式上线商店时用的证书和配置文件是一样的,他们的不同点在于,这个证书中指定了哪些苹果设备(最多100)才能安装此app,所以一般公司就用打个AdHoc包,对设备上线前做最后一步测试
AppStore:正式发布到苹果商店的证书,这个是我们上线时候用到最多的一种证书,这个证书打包出来的ipa包对安装设备数量没有限制
In House: 这个证书的创建选项现在的好像只能在企业账号中才能看到,这个打包出来的app不能再苹果商店上线,对安装的设备数量也没有限制。这个可以借助一些三方平台比如蒲公英、fire实现方便安装(扫扫二维码就能下载很方便的),当然用工具iTools安装也是可以的
PS:选择不同类型的证书,对应着什么样发布类型,打包出来的app也有不能的使用场所。
CSR文件:生成证书的过程中,有一步是需要我们上传CSR文件的。为什么必须要上传它?CSR文件是用于换取证书的公钥文件,导出CSR这个过程其实就是电脑向证书机构申请凭证的过程。证书是你用电脑制作的并且颁发给你的电脑的。但是这台电脑是否具有制作证书的能力,就是要这个CSR文件来凭证。CSR从钥匙串中导出,具体步骤就不在描述。
在安装了Xcode后,Xcode会在项目编译期间使用你的代码签名验证,这个验证是一个由Apple认证过的公钥-私钥对组成,私钥存储在你的钥匙串中(Mac本地,在系统实用工具中),公钥包含在证书(Certificates)中,证书在本地钥匙串和开发者账号中都有存储。既然私钥是存在于我们本地电脑的钥匙串中,而Xcode编译需要公钥和私钥,那么岂不是说这个证书申请下来,只能我们自己的电脑能用吗?当然不是这样,当同事需要用测试证书进行真机调试的时候,我们可以通过导出p12给他们使用
p12:又称为个人信息交换证书。此证书实际包含了cer证书对应的公钥和本地钥匙串对应的私钥信息。所以p12包含了公钥私钥,我们把p12分发给团队其他成员,再配上相应的配置文件,他们就可以正常使用了。
注意:cer文件没有包含私钥,所以别人的电脑上用此证书时找不到对应私钥,从而使用不了。在导出p12的时候是点击相应的证书导出的
导出p12.png
Identifiers:这里只说说我们平常用的App IDs,其余的几个就不说了
App ID其实就是一个App的身份证,一个App的唯一标示。在Project中称为Bundle ID
上图中的Explicit App ID 是精准的appID,一般在公司中就是使用的这个,因为这个才能包含下面所有的服务(一般我们用到最多的服务是推送和支付)
如果我们选择Wildcard AppID,下图的服务中我们能选择的就很少了,不能进行推送测试。使用它的好处在于,我们个人开发学习的过程中需要创建许多工程,如果我们进行真机测试的话,我们不可能一个个的创建appID吧,这时候我们使用通配符创建个appID的话,我们工程的BoundId只要*前面部分是确定的,我们就可以进行真机调试。感觉个人学习中多个项目用到真机调试的时候,可以申请一个通配符AppID
通配符ID能选择的服务就很少了,并且不能进行推送测试.png
Devices:添加设备,告诉苹果,我的这个设备能进行真机调试,没有值得说的
Provisioning Profiles: 描述文件的作用是描述了可由哪台电脑,把哪个App,安装到哪台手机上面。一个描述文件的制作是需要App ID、Device、Certificate这些信息的。一般我们把配置文件分为两类:需要Device的 和 不需要Device的
不带device信息的描述文件只有发布到App Store和In House两种情况下才使用
了解这些基本的原理后,我们以后再碰见这类问题就能融会贯通,举一反三了,关于具体的申请证书方法,这些的话去百度一搜一大推,我就不重复。有错误的地方希望大家指出,谢谢。

我要回帖

更多关于 apple开发者账号 的文章

 

随机推荐