Windows环境下iOS app上架流程

背景:现在很多跨平台开发者,没有配置Mac是无法上架iOS APP的,Windows下从申请iOS证书到上传ipa 流程记录

1、登录苹果开发者中心,点击证书、ID及配件文件,进入配置。


image.png

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


image.png

3、申请发布描述文件;
其中有两项需要你自己填:
第一项Name,用来描述你的App ID,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文)
第二项Bundle ID (App ID Suffix),这是你App ID的后缀,需要仔细填写。用来标示我们的 app,使它有一个固定的身份,和你的程序直接相关。填写 Explicit App ID 的格式为:com.company.appName,照着格式写,写个方便记的,后面很多地方要用到。
第三项App Services,默认会选择2项,不能修改,其它根据自己需要的服务选择上,然后点击Continue确认,下一步。


image.png

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


image.png

二、申请发布证书

5、这里要用到不需要钥匙串在Windows直接创建证书的工具Appuploader,下载安装好,打开程序,用苹果开发者账号直接登录。


image.png

6、选择Certification,证书申请模块。


image.png

7、点击+ADD,这里有开发证书等等创建选项,这里选第三项发布证书。


image.png

8、输入,证书名称(随意) 邮箱(任何邮箱都行) 密码(后面打包编译时用到)然后点击ok


image.png

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


image.png

三、申请发布描述文件

10、回到软件点击Profiles,描述文件创建模块。


image.png

11、点击+ADD,这里有开发描述文件等等选项,这里选发布描述文件。


12、选择APP IDs,之前在开发者中心创建的,这里会自动出


image.png

13、勾选刚创建的发布证书关联好,输入name,点击ok


image.png

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


image.png

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

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


image.png

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


image.png

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


image.png

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


image.png

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


image.png

五、选择证书编译打包

20、选择发布证书并打包,打包完成下载ipa文件;

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

21、打开Appuploader程序,点击Upload.


image.png

22、选择刚生成的iap包

23、Appuploader将自动上传你的IPA,上传成功了。点击detail,可查看APP信息。


image.png

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

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


image.png

25、设置好相应的APP信息后,点击提交以供审核,至此就大功告成了,耐心的等着审核了。


image.png

注意事项:
1、Appuploader需要java运行环境,安装了才能启动。
2、申请发布描述文件时,要勾选关联发布证书。
3、此文章截图为较老版本,苹果官方有微调,按照对应的分类创建证书即可;
4、苹果证书及发布证书苹果官网可以直接创建,创建完成直接下载使用;只有描述文件是需要苹果电脑生成;
5、Appuploader是收费软件,可以免费使用一年;
6、uniapp或其他第三方云端打包需要通过Appuploader上传至appstore;
7、其他混合开发若能编辑后生成iOS.xcode文件,可以直接将此文件导入 xcode,配置好证书,xcode可以一键发布及上传;
8、苹果机下载的cer 文件,转换为p12文件给Windows使用时,会报描述文件不一致或不符合问题;2020.09月发现此问题,尝试很多次,依然有此问题;若widows自己将cer转换为p12文件,则无此问题;
9、Appuploader我认为他只是个上传工具,其他操作苹果官网都可以建立和编辑;
10、Appuploader 个人开发者账号申请发布证书最多不超过3个;

2020.09记录

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,189评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,577评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,857评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,703评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,705评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,620评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,995评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,656评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,898评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,639评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,720评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,395评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,982评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,953评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,195评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,907评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,472评论 2 342