mono发布苹果应用的详细教程

使用mono开发苹果应用,使用的开发语言为c#,开发工具为monodevelop或者Xamarin Studio。本篇文章主要是讲使用mono开发的苹果应用发布到App Store的方法。

发布应用,要知道两个网址,一个是https://developer.apple.com/,另一个是https://itunesconnect.apple.com,第一个网址是用来配置发布苹果应用的环境,包括证书,苹果应用的ID,以及发布到App Store所需要的profile文件。第二个网址就是创建你的应用,包括应用的名称、简介、联系信息、应用截图等。

首先我们登陆https://itunesconnect.apple.com,填写你的苹果开发者账号,登陆进入会看到下图的界面:

mono发布苹果应用的详细教程_第1张图片

图1-1

点击第一个红色箭头标注的链接,进入https://developer.apple.com/,然后按下图所示一步步点击进入:

mono发布苹果应用的详细教程_第2张图片

图1-2

mono发布苹果应用的详细教程_第3张图片

图1-3

mono发布苹果应用的详细教程_第4张图片

图1-4

点击上图1-4的certifiicates,就进入下面这个界面:

mono发布苹果应用的详细教程_第5张图片

图1-5

点击上图1-5圆圈的加号,进入下图:

mono发布苹果应用的详细教程_第6张图片

图1-6

继续,进入到下图:

mono发布苹果应用的详细教程_第7张图片

图1-7

继续点击continue,进入到下图:

mono发布苹果应用的详细教程_第8张图片

图1-8

图1-8 这里需要选择你苹果系统里key chain(钥匙串访问)程序,保存的request即证书请求文件。

打开key chain程序,如下图:

mono发布苹果应用的详细教程_第9张图片

图1-9

继续:

在下图1-11中输入你的开发者账号邮箱,和你的名称,如下图1-10里的[email protected]为邮箱,yang liu为commonname

mono发布苹果应用的详细教程_第10张图片

图1-10

mono发布苹果应用的详细教程_第11张图片

图1-11

点击continue,就会生成后缀为request的文件。在图1-8里choose file按钮操作中选择即可。点击图1-8的generate按钮,就会生成证书的部署文件。将此部署文件下载下来,拖放到key chain,那你电脑就有了distribution的证书。

接下来就创建应用的ID.每个应用都有独一无二的ID来标示你的应用。如下图2-1:

mono发布苹果应用的详细教程_第12张图片

图2-1

注意左侧栏选中的是App IDs,依旧点击红圈里的加号。

继续如下图 2-2和图2-3,填写红色字体的地方:

mono发布苹果应用的详细教程_第13张图片

图2-2mono发布苹果应用的详细教程_第14张图片

图2-3

点击continue继续,如下图2-4

mono发布苹果应用的详细教程_第15张图片

图2-4

这样就生成了app的ID.

接下来开始生成profile文件了,如 下图3-1

mono发布苹果应用的详细教程_第16张图片

图3-1

点击上图的"+"按钮后继续,如图3-2

mono发布苹果应用的详细教程_第17张图片

图3-2

点击continue,继续,勾选你上一步创建的app的ID,如下图3-3

mono发布苹果应用的详细教程_第18张图片

图3-3

点击continue,

mono发布苹果应用的详细教程_第19张图片

图3-4

点击continue继续,这样绑定了应用ID和distribution的证书后,就创建了对应的profile文件。点击distribution,下载下来证书, mono发布苹果应用的详细教程_第20张图片

图3-4

通过双击下载下来的证书,就可以在xcode的window-orgaizer中查看。

如下图;

mono发布苹果应用的详细教程_第21张图片

图3-5

 

通过以上的步骤,就把发布应用的环境给配置好了,下一步就是在https://itunesconnect.apple.com创建你的应用。在图1-1里,即登录后的第一个页面,点击manage your apps,将看到下图4-1

mono发布苹果应用的详细教程_第22张图片

图4-1

然后如下图4-2操作:

mono发布苹果应用的详细教程_第23张图片

图4-2

继续:

mono发布苹果应用的详细教程_第24张图片

图4-3

继续:

mono发布苹果应用的详细教程_第25张图片

 

mono发布苹果应用的详细教程_第26张图片

mono发布苹果应用的详细教程_第27张图片

mono发布苹果应用的详细教程_第28张图片

图4-3

按上图填写完毕后,就把应用程序创建好了,下一步就是改变app的状态从prepare for upload变为wating for upload如下图:4-4,点击ready to upload binary。

mono发布苹果应用的详细教程_第29张图片

图4-4

然后会弹出如下图4-5,一般选择no,不加密:

mono发布苹果应用的详细教程_第30张图片

图4-5

下面通过monodevelop(同xamarin studio)和xcode 上传应用程序文件。

打开monodevelop,在项目右键,选择option,弹出下图5-1:

mono发布苹果应用的详细教程_第31张图片

图5-1

然后按图5-1的配置, 继续点击左侧栏的iphone application,如下图:

mono发布苹果应用的详细教程_第32张图片

图5-2

填写你的证书ID,即图2-3里面填写的ID;点击ok,下面开始部署

mono发布苹果应用的详细教程_第33张图片

图5-3

Archive编译成功后,在xcode里window-organizer-Archives下面会找到下图5-4

mono发布苹果应用的详细教程_第34张图片

图5-4

按图5-4上说明,先点击validate进行验证 ,按提示,点击下一步下一步,然后验证成功后,会提示下图5-5:

mono发布苹果应用的详细教程_第35张图片

图5-5

然后点击5-4的distribute,弹出如下图:5-6

mono发布苹果应用的详细教程_第36张图片

图5-6

 

 

你可能感兴趣的:(教程)