Appstore应用发布流程

Appstore应用发布流程属于《iOS6开发指南》本书第19章把你的应用放到AppStore部分内容

程序打包后就可以发布我们的应用了,发布应用在iTunes Connect中完成,发布完成后等待审核,最后发布到App Store就可以销售了。

 

1其中第ABCD步骤是在iOS开发中心的配置门户网站创建App ID,这个过程我们在前面的章节介绍过了,我们介绍其它几个流程,其中主要的流程是在iTunes Connect中完成的,而上传应用是Application Loader工具实现的。

创建应用及基本信息

通过下面网址https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa打开iTunes Connect登录页面,使用苹果开发帐号登录。登录成功iTunes Connect会进入到管理页面2

点击Manage Your Applications进入应用管理页面,在这里可以管理我们的应用, 显示所有发布应用,包括:审核中的、未通过的以及已经上线的应用。

3

点击左上角的Add New App进入下页,在这里输入应用的信息。

其中Default Language输入应用的默认语言,除了默认语言我们还有可以添加其它语言。 App Name输入应用的名称,这个名称是显示到App Store上面的名字,也是不能重复的。SKU Number输入应用SKU号码,SKU是应用程序编号,具有唯一性,因此建议使用公司的“域名反写+应用名”,如我们输入的“com.51work6.HelloWorld”。 Bundle ID输入应用包标识,它是在iOS开发中心的配置门户网站创建App ID时候生成的,如果配置门户网站中有就可以在下拉列表中选择到。

应用定价信息

点击Continue按钮进入应用的发布日期和定价页面4其中Availability Dates是应用可以使用的日期,Price Tier是应用的定价选项,这或许是我们最关心的了,定价只能选择不能输入,它从Free~Tier87的88个收费档次可以选择,最高定价Tier87人民币定价是¥6,498.00元,理论上你可以定到这么高,是否能够卖的出就要看市场的反馈了,这个定价很灵活以后也可以修改。Discount for Educational Institutions是否为教育机构打折,Custom B2B App是自定义B2B应用,适用于批量购买计划的用户。

最后信息输入

点击Continue按钮之后最后信息输入页面,这些信息被分成几个更加详细的部分:Version Information(版本信息)、Metadata(元数据)、App Review Information(应用审核信息)、EULA(最终用户许可协议)和Uploads(上传应用图标和截图),下面我们分别介绍一下。

1、Version Information(版本信息)

版本信息的输入页面。Version Number是应用的版本号,它必须与应用Target属性中的Version(应用版本号)一致,否则上传应用的时候会失败。

Coptright是版权信息,这里填上自己的版权信息就可以。Primary Category这里要选择应用的分类,也就是应用会发布到哪个频道里面,如果选择游戏的话,还要进行细化分类,因为游戏是App Store中最多的应用,所以分的比较细致。Secondary Category是第二分类。这两个分类选项可以自己根据自己应用进行填写,不是要求特别严格。

然后进行Rating(评级)选项,这里主要是根据应用中是否含有一些色情、暴力等元素的内容,所选不同等级,表明可以使用该应用的年龄段人群。同时也会有一些国家的商店根据这个评价高低而限制在本国销售。在这个选项中,开发者应该按应用实际情况来填写,如果与所描述的内容不符,苹果会拒绝审核通过。

2、Metadata(元数据)

Metadata(元数据)填写页面。其中Description是应用描述信息,这个描述对应用很重要,这段文字将出现在App Store的应用介绍中,用户购买应用主要是通过这段文字的介绍来了解我们的应用,我们的应用到底是做什么的,有什么用。这就好比在一个市场中,我们有一件商品,别人对他不太了解,需要我们详细介绍的商品,这样能让顾客了解它,认识它,才会考虑是不是要购买它。所以要认真,用心的准备这段文字,要描述清楚应用所有功能,要体现出应用的特点、特色等,让它吸引用户来购买。

5Keywords是在App Store查询该应用的关键词。Support URL里面需要填写应用技术支持的网址,Marketing URL里面填写应用营销的网址,主要是针对应用做进一步介绍,因为Description描述的文字是有限制的和后面的图张数也是有限制,可能不会把应用介绍的更详尽,所以我们可以自己创建一个网页,更详细的介绍我们的应用。Privacy Policy URL这是填写一个隐私政策网址的地方,类似很多网站的下面都有这个自己隐私政策的链接。

3、App Review Information(应用审核信息)

App Review Information(应用审核信息)填写页面。这里的信息主要是给苹果审核团队的工作人员看的一些内容。Contact Information填写开发者团队中负责与苹果审核小组联系的人员的信息,包括:名字、邮箱、电话号码。 

Review Notes中填写应用细节和特别的一些功能,帮助审核人员快速了解应用的功能,这样可以提高审核的效率。Demo Account Information填写应用中的测试账号和密码,提供给审核人员测试,以便于更加顺畅通过审核。

4EULA(最终用户许可协议)

EULA(最终用户许可协议)填写页面。最终用户许可协议只有用户同同意后才能下载我们的应用。如果没有特别的,建议不要添加。

EULA Text是用户协议文本,下面可以选择国家。

5、Uploads(上传应用图标和截图)

Uploads(上传应用图标和截图)填写页面。这里可以上传应用一些图片,包括应用图标(在App Store上使用的图标)、iPhoneiPod touch截图、iPhone5和第5带iPod touch截图以及iPad的一些截图等。这里要注意所有图片尺寸的要求,格式要求以及DPI要求。苹果随着系统升级,要求的内容也一直在变化,详细内容可以参考苹果说明。

图标的设计以及关于图片的截取,我们一定要在这里下一点功夫。图标是给用户的第一感觉,所以一定要用心去设计。截取的图片是在App Store中显示的,用户了解我们的应用除了上面提到的描述,另一个就是这里的截图了。而且截图比文字描述更形象,更具有说服力。我们的应用可能有很多情景、很多功能,我们一定要挑选最具特色,最突出的功能截图,因为上传的截图不能超过5张,一定要把最好的图片放到前面,因为后面的图片需要向后滑动才能出现,这样才能吸引用户对我们的应用产生兴趣,考虑购买我们的应用。上传完成点击Save按钮,页面会进入最后信息输入成功页面。

完成这些工作就已经在iTunes Connect创建了一个应用,这个时候应用的状态是Prepare for Upload(准备上传)状态,在不同阶段应用的状态是不同的,如等待上传、等待审核、等待销售等状态。

上传应用

上面的工作都准备好之后,就可以上传我们的应用了,首先在页面点击View Details页面进入应用详细信息页面。

6

点击右上角Ready to Upload Binary按钮页面进入出口规定页面

 

这里询问代码中是否有加密算法,美国出口法律规定禁止任何加密的软件外流国外,我们选择否即可。点击Save按钮就可以,我们就可以上传应用了,这个时候我们的应用处于Waiting For Upload(等待上传)状态。

通过Application Loader 工具上传到App StoreApplication Loader 工具是与Xcode工具一起被安装的,Xcode4.5版本下它的位置是“/Applications/Xcode.app/Contents/Applications/Application Loader.app”。双击启动Application Loader同意软件许可后,进入欢迎画面。

7

输入iTunes Connect账号和密码,点击Next按钮。登录成功后

点击Deliver Your App按钮打开选择应用对话框

选择Next按钮,在这个里选择Choose按钮可以选择要上传的zip文件。

8

选择完成zip文件之后,点击Send按钮就开始上传了。

如果没有任何问题会上传成功,成功后接下来就是等待了,因为每天很有多的程序要发布到App Store中,所以等待审核也要排队。最后期待着自己的程序上架吧。

更多关于iOS6技术知识请参考《iOS6开发指南》本书其他内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在MATLAB中,NURBS(非均匀有理B样条)是一种强大的数学工具,用于表示和处理复杂的曲线和曲面。NURBS在计算机图形学、CAD(计算机辅助设计)、CAM(计算机辅助制造)等领域有着广泛的应用。下面将详细探讨MATLAB中NURBS的绘制方法以及相关知识点。 我们需要理解NURBS的基本概念。NURBS是B样条(B-Spline)的一种扩展,其特殊之处在于引入了权重因子,使得曲线和曲面可以在不均匀的参数空间中进行平滑插值。这种灵活性使得NURBS在处理非均匀数据时尤为有效。 在MATLAB中,可以使用`nurbs`函数创建NURBS对象,它接受控制点、权值、 knot向量等参数。控制点定义了NURBS曲线的基本形状,而knot向量决定了曲线的平滑度和分布。权值则影响曲线通过控制点的方式,大的权值会使曲线更靠近该点。 例如,我们可以使用以下代码创建一个简单的NURBS曲线: ```matlab % 定义控制点 controlPoints = [1 1; 2 2; 3 1; 4 2]; % 定义knot向量 knotVector = [0 0 0 1 1 1]; % 定义权值(默认为1,如果未指定) weights = ones(size(controlPoints,1),1); % 创建NURBS对象 nurbsObj = nurbs(controlPoints, weights, knotVector); ``` 然后,我们可以用`plot`函数来绘制NURBS曲线: ```matlab plot(nurbsObj); grid on; ``` `data_example.mat`可能包含了一个示例的NURBS数据集,其中可能包含了控制点坐标、权值和knot向量。我们可以通过加载这个数据文件来进一步研究NURBS的绘制: ```matlab load('data_example.mat'); % 加载数据 nurbsData = struct2cell(data_example); % 转换为cell数组 % 解析数据 controlPoints = nurbsData{1}; weights = nurbsData{2}; knotVector = nurbsData{3}; % 创建并绘制NURBS曲线 nurbsObj = nurbs(controlPoints, weights, knotVector); plot(nurbsObj); grid on; ``` MATLAB还提供了其他与NURBS相关的函数,如`evalnurbs`用于评估NURBS曲线上的点,`isoparm`用于生成NURBS曲面上的等参线,以及`isocurve`用于在NURBS曲面上提取特定参数值的曲线。这些工具对于分析和操作NURBS对象非常有用。 MATLAB中的NURBS功能允许用户方便地创建、编辑和可视化复杂的曲线和曲面。通过对控制点、knot向量和权值的调整,可以精确地控制NURBS的形状和行为,从而满足各种工程和设计需求。通过深入理解和熟练掌握这些工具,可以在MATLAB环境中实现高效的NURBS建模和分析。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值