iOS应用打包是通过苹果推出的开发工具Xcode完成的,打包完成后,可以进行几种类型的发布。我们常见的一种发布方式是发布至苹果的官方应用市场App Store,通过Xcode上传安装包至App Store后,需要等待苹果的审核人员对应用进行测试和审核,这个周期一般为一周左右,审核成功后则可以通过App Store下载应用。如果审核失败,修改后可重新提审,若遇到特殊情况需要加急审核,也可以填写申请加急审核的申请表,苹果审核人员会根据具体情况判断是否受理加急审核,若受理则审核周期可缩短至一到两天。
另一种发布方式是发布内部测试版,这种方式是在指定的测试设备上安装应用包。这种方式是有限授权的方式,苹果会给具备开发资格的开发者账户授权,每个账户能开通有限的测试设备,授权的设备可以不通过App Store直接安装应用包。不过要想提供给所有用户使用,还是得发布至App Store。以应用安装包的方式安装是在测试设备上安装扩展名为“.ipa”的文件。
另外,苹果的开发者证书分为三种,第一种是个人开发者,也就是在App Store上开发商署名为个人的开发者。第二种是公司开发者,这种开发者是在App Store上开发商署名为公司的开发者,申请公司开发者需要提供公司的相关证明材料。第三种开发者类型是企业开发者,企业开发者可以自行打包并发布应用。简单说,企业发布者可以自己开发并绕过App Store提供App下载,但只能在有限的范围内。企业开发者类型往往是提供给企业内部作为内部App开发和下载用,不面向公开市场。苹果的开发者资格需要按年付费购买,个人和公司类型的账户是99美元/年,企业类型的账户是299美元/年。
网友评论