主要步骤:
1、在Member Center
(1).申请发布证书
(2).申请APP IDs
(3).创建Provisioning Profiles
2、在iTunes Connect
(1).创建app
(2).构建版本
(3).提交app审核
以下是详细步骤,对于已经完成的步骤可跳过:
1.(1)申请发布证书
打开“钥匙串” => 点击菜单上的 钥匙串访问 => 证书助理 => 从证书颁布机构请求证书...
=>在 “用户点子邮件地址 ”栏中填写你的开发者账号 => 在 “常用名称” 栏写本机用户or随便 =>在 “请求是” 选择存储到磁盘
=> 点击 “继续” => 保存名字随便,这里用req.certSigningRequest, 点击 “存储” = 点击 “完成”,就生成req.certSigningRequest的文件。
然后在Member center的 Certificates 选择Production 点击右上角的 大 “+” 号,
然后选择App Store And Ad Hoc , 如果选不了App Store and Ad Hoc,原因是你已经有太多发布证书了,删了就可以,不影响在线的app,只对后续发布有影响。或者从申请发布证书的电脑上,把证书以p12格式导出来,安装到你的电脑也可以。
点击 continue,再continue ,点击choose file... ,然后选取刚才生成的req文件,
然后点击 Generate,发布证书就创建完成了。
1.(2)申请APP IDs
选择Identifiers 中的App IDs ,点击 大 “+” 号,填写Name和Bundle ID,name随便写,Bundle ID跟Xcode上的一样,或者先随便写,然后把Xcode的改成一样也可以。然后点击“continue” 再点击submit就可以。例子:这里App IDs 写com.cn.test
1.(3)创建Provisioning Profiles
选 Provisioning Profiles 中的 Distribution ,点击大 “+” 号,选择App Stroe ,点击 “continue” ,在App ID 中选择刚才创建的App IDs (com.n.test), 点击 “continue” ,然后选择刚才创建的发布证书,点击 ”continue“,填写Profile Name,名字随便,这里去testProfile,点击 ”Generate“即可完成。
2.(1)创建app
在iTunes connect上 点击 ”我的App" ,点击左上角的 大大 “+” 号,选 创建App ,选择平台 “ios"(创建后不可改),填写名称(可改),自己定,选择主要语言(不可改),选择套装ID(创建后可改),刚才创建的Profile,填写SKU(可填写bundle id,创建后不可改),自己定。点创建即可。
2.(2)构建版本
安装刚才申请的发布证书和Profile
在Xcode上 => TARGETS => General => Team => 发布证书
TARGETS => Build Settings => Code Signing Identity => IOS Distribution (上传时候自己选择,or 自己选)
TARGETS => Build Settings => Provisioning Profile => Automatic (上传时候自己选择,or 自己选)
调试设备选择 ”Generic IOS Device“ ,然后 command + Build ,菜单 Product => Archive
选择发布证书
然后发现Provisioning Profile就是你创建的那个,不过不是,请检查问题。点击 ”upload“
在iTunes connect 上
点击刚才创建的app,左边栏选 ”1.0准备提交“,这里1.0可改,自己定。给各个英寸添加5张以内的图片,每个图片内容一样,尺寸不一样。填写 ”app 描述“ ,可在手机上随便搜索一个app查看模仿。填写搜索关键词。构建版本右边的加号,选择刚才上传的版本。上传app图标1024*1024,没圆角。修改版本号,如1.0.0。”分级“编辑,依据具体情况填写,大部分/全部选”无“。填写app 的版权。填写联系人和审核备注。如果有自己的设备,可把设备寄过去,或者把与有关设备的操作录视频,在备注给个链接能查看视频的。选择发布方式。可改app名称,只是在iTunes connect上面显示,但是运行时候不是。右上角保存信息,然后提交审核。