最近需要做一个在iPhone上发布的小软件,由于是新手,发现网上的资料比较零散,通过整个的过程走一遍,总算顺利的把开发环境和相关的流程搞清楚了。

开发者计划

如果想用 XCode 在 iPhone 上联机调试代码,那就要先注册成为苹果开发者,再加入苹果的 iOS 开发者计划。

以 Individual 名义和 Company 名义加入苹果开发者计划的不同之处是,前者需要给苹果传真身份证扫描件,后者需要给苹果传真营业执照 扫描件。这里选择以 Company 名义加入苹果开发者计划。苹果公司会对每个开发者收取99美元或299美元的年费

个人注册的步骤: http://www.cnmsdn.com/html/201010/1287498482ID8474.html

企业注册的详细步骤: http://www.cnblogs.com/scottwong/archive/2010/12/05/1896770.html

如何购买软件

http://zhidao.baidu.com/question/154145910.html

机器上安装ITunes【store.apple.com上的课购买内容很少】,然后注册一个Apple ID,设置信用卡号码,正确设置后会预付1美元【是退回的,不是真支付】,然后就可以购买了。

【App Store基础知识】我的1美元哪去

http://bbs.weiphone.com/read-htm-tid-1278721.html

如何使用(国内)信用卡购买appstore的软件

http://zhidao.baidu.com/question/142745315.html

苹果 Mac App Store 软件审查准则公开!

http://cn.engadget.com/2010/10/22/apples-mac-app-store-review-guidelines-posted-will-photoshop/ http://www.cocoachina.com/bbs/read.php?tid-31964.html

开发环境建立

由于没有Mac电脑,因此购买了一个Mac Mini作为基础的开发和测试环境,成本也比较低

【虽然使用网上的一些推荐方法在PC上也可安装Mac OS系统,但速度和效率都比较慢】

在http://developer.apple.com 下载SDK和开发工具,安装即可进行软件的开发和调试了

参考网址

http://developer.apple.com

http://store.apple.com/

http://store.apple.com/cn

http://www.cocoachina.com/

http://www.weiphone.com/ 其中的BBS有很多的资源

转载于:https://www.cnblogs.com/greywolf/archive/2012/12/12/2815203.html

(转)新开发Apple Store上软件的实施步骤相关推荐

  1. 商业智能软件的实施步骤依次是什么?

    部分企业在刚开始接触商业智能的时候,以为只需要将商业智能软件买回就可以马上投入使用.其实并不是这么简单,商业智能软件作为一个解决方案,从前期的部署到后期的维护,需要考虑很多因素,比如数据系统后端架构, ...

  2. 软件项目实施步骤图解

  3. uni-app开发APP上架Apple Store流程记录

    环境准备: MacBook(安装HBuilderX.XCode.Developer.TestFlight.Transporter),苹果开发者账号 流程主要分为三大步骤:证书申请.打包.提交审核 精简 ...

  4. 新注册Apple ID无法登陆 Apple Store,出现安全性提示

    如果 apple id 没办法登录新的Apple store 出现提示是安全性问题.这个需要登录自己的Apple ID进行密保问 题的设置.可以直接去Apple的官方网站,也就是你注册的Apple I ...

  5. apple tv 开发_如何在Apple TV上观看直播电视

    apple tv 开发 If you want to watch live TV on your Apple TV-cable or antenna-it's relatively easy to s ...

  6. 【转】 iOS开发之打包上传到App Store——(一)各种证书的理解

    OK,有日子没写iOS开发的相关文章啦,主要是最近的精力都没在这上面,不过既然产品已经快要出来了,就有必要了解一下各种证书啥的(众所周知iOS的一堆证书可是很让人头大呀),最近确实被这个搞得头大,然后 ...

  7. 软件项目开发流程RUP上

    RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论.根据Rational(Rational Rose和统一建模语言的开发 ...

  8. uni-app开发App上架Apple Store流程(简略版)

    环境准备: MacBook(安装HBuilderX.XCode.Developer.TestFlight.Transporter),苹果开发者账号 详细版地址:http://t.csdn.cn/mTM ...

  9. 电子工程师自学成才pdf_给新开发人员的最佳建议:自学成才的软件工程师的建议...

    电子工程师自学成才pdf by Ali Spittel 通过Ali Spittel 给新开发人员的最佳建议:自学成才的软件工程师的建议 (My best tips for new developers ...

最新文章

  1. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 数据库报错
  2. 【 Verilog HDL 】寄存器数据类型(reg)与线网数据类型(wire,tri)
  3. JFree chart
  4. 机器学习入门------pandas
  5. C和C++中static的用法及友元
  6. 随手小记·080911
  7. [转载]设计模式解密(23) - 总结篇
  8. Lesson Plan 原文
  9. Matplotlib 中文用户指南 3.6 图例指南
  10. vue使用canvas开发漂亮的多功能手写板组件
  11. 桑心啊,ListT.FindAll()的效率竟然比for循环还差。
  12. mysql查询配置变量
  13. 博弈论——Nim游戏
  14. 元分析教程 | 手把手教你使用CMA 2.0
  15. python和plc哪个难_学习PLC有前途吗?
  16. 如何在Chrome中自定义新标签页
  17. 【人工智能学习笔记】初识人工智能
  18. js仿google+分享新鲜事系统实例源码
  19. 手机sim卡插到电脑上网_淘汰的手机别扔掉,这样设置变身4G上网卡
  20. ArcMap中构建金字塔详解

热门文章

  1. Confluence 6 查看内容索引概要
  2. Linux进程的Uninterruptible sleep(D)状态
  3. 使用Active Directory的常见问题2
  4. Virtual Lab. For Probability and Statistics
  5. TDD 与 BDD 仅仅是语言描述上的区别么?
  6. Rancher 1.5全面发布!
  7. stm32 堆和栈(stm32 Heap Stack)
  8. Android在listview添加checkbox实现单选多选操作问题
  9. Chapter 02:复合 VS 继承
  10. OpenJDK将对Android开发产生怎样的影响?