App是英文Application(应用程序)的简称,由于iPhone等智能手机的流行,App指智能手机的第三方应用程序。一开始App只是作为一种第三方应用的合作形式参与到互联网商业活动中去的,随着互联网越来越开放化,App作为一种萌生与iphone的盈利模式开始被更多的互联网商业大亨看重。
硬件环境准备:苹果系列的电脑(必须是雪豹Leopard 以上版本的操作系统)。
软件环境准备:雪豹Leopard以上操作系统(正版苹果电脑都有),购买Xcode软件,老版本是免费的,最新版本是要花钱买的。Xcode是苹果终端设备软件开发工具,集成了代码编辑、编译、虚拟测试等工具的开发软件。
有好的创意然后开始软件开发,工作都是在Xcode上进行。详细可以看Xcode相关的教程。写完后需要测试,可以在Xcode上进行虚拟测试,也可以在IPhone、IPAD上进行实机测试。实机测试需要将IPhone、IPAD绑定的帐号注册为开发者。测试完成就可以发布了。
测试好的软件如果想发布到软件商店上需要进行申报。首先注册开发者发布的证书。每年收费99 美元。然后提供软件和相关说明。需要提供银行帐号。审批通过就正式发布了。
开发者要提供APP的固定名称、SKU Number以及Bundle ID,每个APP的名字要做到独一无二,最好与主屏幕icon下边的名字一致。
鉴于苹果已经确定好了价格梯度,开发者只需要指定在那个国家的应用商店出售即可。
苹果会根据开发者应用的内容和功能给出相应的评级。如果你的应用等级与内容不符,也会遭到苹果的拒绝。
完成APP元数据的提交后,开发者会看到一些关于APP的摘要信息,再点击“View Details”按钮,再点击右上角的“Ready to Upload Binary”。完成系统提出的关于APP的问题后,系统会提示告诉你准备上传二进制文件。此时APP的状态就变成“Waiting for Upload”。
开发者需要在一台真实设备上为程序创建一个archive,成功创建后,在列表中选中archive,然后点击右边的“Distribute”按钮。在显示出来的画面中,选择“Submit to the iOS App Store”。然后输入你的iOS开发者账号进行认证。接着选择Application 和Code Signing Identity。应用程序的二进制文件在上传到苹果服务器的过程中同样需要验证。如果提交失败,系统会提示具体原因,对开发者也是非常有用的。
程序上传完成之后,APP就变成了“Waiting for Review”状态。在提交应用前,开发者应该明白AppStore的审核只是相当于守门员,而不是裁判员,审核机制的标准是应用是否安全可靠、没有病毒和是否涉及到政治、人权、宗教、色情等,所以,这些敏感点千万不能出现在应用程序里。审核的过程是很长的,所以要有充分的耐心。
秀友百科词条内容均由网友提供,仅供参考。如发现词条内容有问题,请联系管理员。