新开发Apple Store上软件的实施步骤

简介: 最近需要做一个在iPhone上发布的小软件,由于是新手,发现网上的资料比较零散,通过整个的过程走一遍,总算顺利的把开发环境和相关的流程搞清楚了。   开发者计划 如果想用 XCode 在 iPhone 上联机调试代码,那就要先注册成为苹果开发者,再加入苹果的 iOS 开发者计划。

最近需要做一个在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有很多的资源

相关文章
|
7月前
|
安全 前端开发 JavaScript
swap薄饼交易所系统开发技术详细/方案项目/逻辑需求/步骤指南/功能流程/源码版
Blockchain platform selection: Choose a suitable blockchain platform as the underlying infrastructure, such as Ethereum, Coin Security smart chain, etc. These platforms provide smart contract functions and transaction confirmation mechanisms, making them suitable for building decentralized exchanges
|
2月前
|
人工智能 安全
外汇MT5/MT4交易所平台系统开发测试版/案例设计/策略步骤/功能需求/源码程序
When developing the MT5/MT4 foreign exchange documentary trading system, the following functions and intelligence can also be considered:
|
3月前
|
运维 负载均衡 监控
【实测】关于‘钱学森弹道’应用软件测试的设计与实现(02)【4个具体方案】
【实测】关于‘钱学森弹道’应用软件测试的设计与实现(02)【4个具体方案】
|
3月前
|
人工智能 算法 测试技术
【实测】关于‘钱学森弹道’应用软件测试的设计与实现(03)【终极方案-目标趋向】
【实测】关于‘钱学森弹道’应用软件测试的设计与实现(03)【终极方案-目标趋向】
|
6月前
|
存储 前端开发 JavaScript
潮玩元宇宙大逃杀app游戏系统开发稳定版/流程设计/功能步骤/需求逻辑/源码程序
需求分析:明确项目的整体目标和功能需求,包括游戏规则、玩法机制、图形界面、用户账号系统、实时交互等。
|
6月前
|
存储 安全 网络安全
iOS常规知识点:如何确保APP的安全性
iOS常规知识点:如何确保APP的安全性
74 0
|
7月前
|
安全
交易所开发稳定版丨交易所系统开发指南步骤/方案逻辑/详细功能/需求设计/源码说明
The development of a digital currency exchange system refers to the design, construction, and implementation of an online platform for trading and managing digital currencies (such as Bitcoin, Ethereum, etc.). The system provides an infrastructure for digital asset trading,
|
10月前
|
XML 安全 Devops
|
XML Java 数据格式
魔豹Meta Force佛萨奇项目系统开发解决程序方案
魔豹Meta Force佛萨奇项目系统开发解决程序方案