Windows环境下IOS APP打包上传AppStore详细流程

现在很多伙伴跨平台开发应用,有些童鞋没有准备苹果机,本文将介绍,如何在Windows系统环境下直接上架APP,不用去搞虚拟机,搞黑苹果等等了,Windows下照样轻轻松松上架iOS APP,没Mac的小伙伴有福了。

下面从七个步骤进行详细介绍!

1、创建唯一标示符App IDs

2、申请发布证书

3、申请发布描述文件

4、iTunes Connect创建App并填写信息

5、选择证书编译打包
6、Windows下上传IPA到App Store

7、上传好IPA回到iTunes Connect提交审核

最基本是需要一个开发者账号,一个完工的项目,在这里Mac电脑就可以不用了。

不多说,进入步骤

一、创建唯一标示符App IDs

APP IDs在后面创建发布文件,创建APP时都要用到。
 
首先打开开发者中心https://developer.apple.com/cn/,进入证书页面。

1.1点击证书、ID及配件文件,进入设置。

1.2选择App IDs -->点击+创建一个新的App ID

其中有两项需要你自己填:

第一项Name,用来描述你的App ID,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文)

第二项Bundle ID (App ID Suffix),这是你App ID的后缀,需要仔细填写。用来标示我们的 app,使它有一个固定的身份,和你的程序直接相关。填写  Explicit App ID 的格式为:com.company.appName,照着格式写,写个方便记的,后面很多地方要用到。

第三项App Services,默认会选择2项,不能修改,其它根据自己需要的服务选择上,然后点击Continue确认,下一步。

检查下没有错的话直接点击Register后点击Done完成App ID的创建。

二、申请发布证书

这里就要用到不需要钥匙串在Windows直接创建证书的工具Appuploader.

先下载安装 http://www.appuploader.net/appuploader/download.php

2.1打开程序,输入苹果开发者中心账号,登录。

 
2.2选择Certification

2.3点击+ADD,选择发布证书。

2.4输入,证书名称(随意) 邮箱(任何邮箱都行) 密码(后面打开证书用)然后点击ok

2.5此时生成了好了一个发布证书,点击p12 File,下载证书文件,保存到电脑。

这样发布证书就创建好了,实在是太简单了。

三、申请发布描述文件
 
3.1回到软件点击Profiles

 
3.2点击+ADD,选择发布描述文件。
 
 
3.3选择APP IDs,之前在开发者中心创建的,这里会自动出现。
 
3.4勾选好,输入name,点击ok

3.5此时生成了发布描述文件,点击 Download下载到电脑保存
 

四、在iTunes Connect创建App并填写信息

4.1回到软件,点击ItunerConnect,进入iTunes Connect创建APP。

4.2进入点击新建APP,输入你的应用名称,语言,套装ID,之前在开发者中心创建的对应APP IDs,sku不能写中文,点击创建。

4.3然后设置好相关的信息,类别,价格与销售服务之类的。

4.4选择准备提交,上传屏幕截图,填写APP综合信息等。

 
4.5这里提示要用到Xcode6或者Application loader3.0提交IPA,这需要Mac苹果机,我们这里是要实现在Windows下提交,所以下面会用到工具Appuploader.

五、选择证书编译打包

现在各平台都有提供打包IPA的功能,使用之前创建的证书和文件打包好就能上传到App Store了,这里就不作详细介绍了。

六、Windows环境下上传IPA到App Store

6.1打开Appuploader程序,点击Upload.

6.2选择构建好的IPA

6.3Appuploader将自动上传你的IPA,进度条走完即上传成功。点击detail,可查看APP信息。

七、上传好IPA回到iTunes Connect提交审核

7.1上传好了IPA,然后回到iTunes Connect,进入填写信息的页面,下边有一个构建版本的选项,此时旁边会出现一个加号按钮,点击一下+然后会出现你刚上传的APP,点击完成即可。

7.2点击提交以供审核。

 
提交完成之后刷新页面你会看到你上传的应用程序会出现一个黄色的原点,后边写着:Waiting for Review。

至此就大功告成了,耐心的等着审核了。

时间: 2024-10-24 07:32:16

Windows环境下IOS APP打包上传AppStore详细流程的相关文章

ios app 打包上传 app store(Application Loader)

背景:使用Xcode 上传APP, 这个 有时候很慢,构建版本需要等很长时间,所以我推荐使用Application Loader 1.使用xocd 打包,导出.ipa文件 2. OK ,跟着上面做, 就一讲把APP.ipa 打包导出到桌面了. 2.下面使用Application Loader 上传APP 账号和密码就是 开发者账号和密码 然后就是等待成功就好了. 参考来源 :http://help.apple.com/itc/apploader/#/apdATD1E103-D1E1A1303-D

iOS 打包上传AppStore相关(1)-相关证书配置

最近一个老项目需要更新迭代,一个新的项目需要上线.有一些自己出现的BUG,也有一些没搞懂到处翻资料的问题.在此想做一个总结,写一下总体步骤,尽可能的详细一些,以及自己的一些理解.有很多步骤因为我们查阅的资料在作者可能无意间觉着是个小问题就跳过去了,然而给我们带来了许多麻烦.会将我遇到的问题都写出来,也会随时修改添加.感谢大家. 1.首先,我们需要一个苹果开发者的付费账号 https://developer.apple.com/ 去这个网站申请,至于$99或$299看你自己或公司的经济实力了.同时

Windows环境下使用Redis缓存工具的图文详细方法

网上找了两篇关于Redis的博客,记录下! Java 使用Redis缓存工具的图文详细方法 Windows环境下使用Redis缓存工具的图文详细方法

iOS: xcode打包上传iTunes失败,iTunes Store operation failed,this action can not complete .try again

通过xcode点击“upload to app store”上传到itunes,结果一直提示“itunes store operation failed” 原因:网速的问题,我之前也遇到过,网速好的时候上传就没有问题了 解决办法: 1.多试几次,实在不行就换个网络环境 2.打个上传的包用application loader上传

[Docker] Windows 宿主环境下,共享或上传文件到容器的方法

需求如题. 解决方案1 - 挂载目录(适用于创建新的容器) 格式-v 容器目录 或 -v 本地目录:容器目录 范例Linux宿主环境下:使用镜像 nginx:latest,以后台模式启动一个容器,将容器的 80 端口映射到主机的 80 端口,主机的目录 /data 映射到容器的 /data. docker run -p 80:80 -v /data:/data -d nginx:latest Windows宿主环境下: docker run -it -v /d/WindowsFolder:/de

nginx+tomcat环境下,web项目文件上传问题(未完待续)

最近我把自己的服务器换成centos,利用nginx做服务器实现动静分离,觉得项目响应的速度明显提高了(一周之前还是Windows服务器+纯tomcat结构,慢惨了T_T),以前都是用tomcat做服务器,用了nginx之后,处理文件上传及访问时就出了问题--因为我之前都是把文件保存到该web项目的目录(tomcat中)下,而nginx访问的是自己的目录(我的是/data/wwwroot/default/),所以文件可以上传但是无法通过nginx访问,因为tomcat与nginx是两台不同的服务

iOS 苹果应用上传APPStore

首先确定帐号是否能发布, https://developer.apple.com/account,如果你打开Provisioning Portal,然后点击DisTribution看到的是下图中那样,再考虑按下面的方法弄(1)图中加号是灰色,点击图中的加号,没有反应,说明你的帐号不能发布,找你们老大要帐号,正常情况是加号是黑色,点击会弹出一个创建证书界面. (2) 没有发布证书,如果有,是图中那样,如果你没有或者状态不对,则你需要新建证书,下面的内容会一步步介绍.(3)发布还需要用到Xcode,

ios之AFN上传下载详细步骤(2)

1 五.AFN 2 1.GET\POST 3 1> GET请求 4 // 1.获得请求管理者 5 AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOperationManager manager]; 6 7 // 2.封装请求参数 8 NSMutableDictionary *params = [NSMutableDictionary dictionary]; 9 params[@"username"] = @"12

使用Application Loader打包上传AppStore流程

打开Open Developer Tool 下的Application Loader 啊哦,还需要遵循协议哈哈,同意吧 我的ipa包在桌面(默认应该在桌面) 然后选中打开 然后回到Itunesconnect网站上你自己的App信息中查看一下 然后这个构建版本这里就可以添加代码啦 点击+号之后选择代码版本 然后所有东西都填写好了之后,点击页面右上角提交以供审核,然后你的应用就进入到排队等待审核的状态了(大概等1周多吧就能有结果,祝你好运) 然后我的App已经从准备提交,变成正在等待审核啦 原文地址