如何将App程序发布到苹果App Store
将App程序发布到苹果App Store的具体步骤如下:
1、首先登录开发者中心进入证书页面。点击证书、ID及配件文件,进入设置。
2、选择App IDs,点击,创建一个新的App ID。
3、打开Appuploader,输入苹果开发者中心账号,登录。
4、选择证书选项。
5、点击右下角+ADD选择,下拉选择发布证书,输入证书名称、邮箱、密码,点击ok创建。
6、创建成功后,找到刚创建的发布证书,点击p12 文件,下载保存.p12证书文件到电脑。
7、返回Appuploader首页,选择描述文件。
8、点击+ADD,选择发布版描述文件,选择应用id(第一步骤申请的那个appid),勾选上个步骤申请的发布证书p12(如果申请了多个发布证书,这里会显示多个,直接选中全部就行了)输入名称,点击ok创建。
9、选择刚创建的发布版描述文件,点击Download下载,保存到电脑。
10、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。
11、选择iOS打包,支持的设备类型,选择使用苹果证书,填写AppID(第一步申请的com.yesgame.tianbiao这个格式的appid),上传之前创建的iOS发布证书.p12及配置文件.mobileprovision并输入创建证书时设置的密码,点击打包。
12、打包成功后,下载保存ipa,这个ipa包就能进行测试或上传App Store了。
13、回到软件,点击ItunerConnect,进入iTunes Connect进入创建APP。
14、选择我的APP点击左上角+号选择新建APP,输入你的应用名称,语言,套装ID,之前在开发者中心创建的对应APP IDs。
15、返回Appuploader程序,点击提交。
16、选择刚生成的iap包。至此,发布到苹果App Store的操作完成。
这样就解决了“将App程序发布到苹果App Store”的问题。
登陆苹果开发者中心http://developer.apple.com(99美元账号)
进入itunes connect
选择Manage Your Apps
选择Add New App
填写项目相关信息,不知道怎么填的点击问号查看,Bundle ID Suffix需要与上一篇申请发布证书中锁填的后缀一致,否则在上传项目时会出错,需要重新打包
然后是选择项目价格和日期
接下来的页面要填写项目的完整信息
URL可以填写自己的主页,公司的主页等,会被展示在itunes中的,这个URL千万不可填写微博主页等需要登陆后才能查看的链接,有网友因为填写微博链接被拒,实在不行,填写博客地址也可的
④ 联系人信息可以填写自己,也可以填写公司的,demo Account 如果App中需要登陆,可以提供一个测试账号方便苹果审核时调试
⑤上传的图片都是在ituns中展示所用的。3.5-Inch的图片尺寸是960*640或者640*960,或960*600,或
620*900,这几种尺寸都可以。4-Inch的图片尺寸是1136×640, 1136×600, 640×1136 或者
640×1096, 截图最好是真机调试时按住电源键和home键截,这样尺寸肯定不会错的。
点击继续之后会出现,项目是等待上传状态,可以选择edit编辑项目的相关信息
接下来打包应用程序(前提,已经申请过发布证书并安装,未申请的请参照本文开头的链接进行操作)
a.打开Xcode,选择Product->Archive
b.然后选择distribute…
c.选择第二个
d.选择发布证书
点击next之后便会生成.ipa文件
3.上传.ipa文件,,需要用mac自带的Application Loader
a.在finder中选择应用程序(Applications)->右键选择Xcode->显示包内容->contents->Applications->Application Loader
b.打开Application Loader会出现登录界面,同样用登录开发者中心的账号登录,第一次登录会出现一个接受协议页面,打√后继续就行了
c.进入后选择Deliver Your App,会出现你在developer中心填写的项目,是等待上传状态,选择上传ipa就可以了。
4.上传成功后再回到开发者中心,刷新页面就会发现项目是等待审核状态了,正常审核周期是5个工作日
此时邮箱会收到苹果的邮件,审核结果出来后也会收到邮件
2018-07-25 · 知道合伙人软件行家
知道合伙人软件行家
向TA提问 私信TA
应用发布概括起来需要以下几个流程:
1、 注册App ID,在Xcode中指定Bundle Identifier
2. 创建发布证书(Distribution Certificate)
3. 创建Distribution Provisioning Profile
4. 用Distribution Profile为应用签名
5. 打包App6. 在iTunes Connect上传App以上大部分的操作是在Provisioning Portal、XCode、Keychain Access工具和iTunes Connect中完成的。
上传App必须在Xcode软件里执行(也就是要有MacAir, MacMini等运行Moc OS X Mountain等10.x的系统,最好是10.7等最新版的。XCode这个Object C的集成开发环境目前版本是4.3.2。其他操作都可以在普通浏览器里完成。发布iOS应用程序到App Store - 创建App ID首先给iOS应用程序申请一个App ID,它是你的应用程序的唯一标识。
登录iOS Developer网站,点击右侧的iOS Provisioning Portal链接,选择App ID。选择创建新app ID。在Description中输入应用的描述信息。
Bundle Identifier是指应用的代码标识,你可以用公司名.应用名来标识,例如:com.company.demoapp。然后打开X-Code,选择Target > Summary。在Identifier输入框中输入上面注册的Bundle Identifier。
发布iOS应用程序到App Store - 创建Distribution CertificateiOS应用都有一个安全证书用于验证开发者身份和签名。在Provisioning Portal的Distribution栏目下有详细介绍,
但总体可以归纳为以下步骤。
1、打开Keychain Access,在Preferences中关闭OCSP和CRL。
2. 点击Keychain Access菜单,选择Certificate Assistant > Request Certificate from Authority。
3. 输入Email地址,选择Saved to Disk和Let me specify key pair information。点击Continue继续。
4. 选择key size of 2048 bits和RSA algorithm,点击Continue继续。
5. 然后会在桌面上生成一个.CSR的文件。
6. 然后进入Provisioning Portal,选择Certificates -> Distribution -> Add Certificate,添加刚才创建的.CSR签名文件。
7. 在等待审核的时候下载并安装WWDR intermediate certificate。
8. 刷新页面,然后就可以下载证书了。下载后安装。
9. 最后一步,打开Keychain Access。选中刚才安装的private key,选择菜单中的Export Item将私钥导出。
将导出的私钥备份到一个安全的地方,以便以后重装了系统可以还原。发布iOS应用程序到App Store - 创建Distribution Provisioning Profile打开Provisioning Portal,选择Provisioning -> Distribution,选择添加一个新的profile。Distribution Method要选择App Store,App ID需要输入在前面申请的App ID。
提交后需要等一会儿再刷新这个页面。
然后就可以下载和安装profile了。安装后profile会被添加到XCode。
发布iOS应用程序到App Store - 检查签名和生成设置打开XCode,在Build Settings中选择Code Signing。在Release设置上选择刚才申请的Distribution Profile。
如果解决了您的问题请采纳!
如果未解决请继续追问
2018-08-04 · 专注移动APP全平台定制开发
需要创建一个发布者证书,可以看到上面我 已经创建了一个开发者证书,下面是新创建的发布证书。
创建的步骤如下:
打开mac的钥匙串管理,生成一个CertificateSigningRequest.certSigningRequest 文件,然后在新建一个证书。然后将生成的CertificateSigningRequest.certSigningRequest文件选择上传,生成一个证书文件,下载双击安装。
再此查看钥匙串访问,可以看到证书:
app id和device再调试的时候应该已经创建了,忽略这个步骤,然后创建一个新的provisioning profiles,如下图:
然后下载安装
然后做一些准备工作,发布到app store,首先进入开发者中心,进入itunes connect
然后添加一个新的app,把改需要的信息都填写进去
准备工作完成,然后打开xcode,打开代码工程,设置好工程属性,主要是bundle id building setting里面的code signing
选择对应的发布证书,然后准备打包。
打包的时候,目标一定要选择 ios devices,不然 product ->archive选项是灰显的
选择XCode->product->archive来打包ipa文件
然后选择分发
上传至apple 服务器,等待审核即可。
当然也可以选择第二项,保存到本地,然后去运行安装。 或者采用xcode带的工具 application loader来上传,不过这个工具经常因为网络问题,而出现很多阻碍,建议用xcode直接上传。
在finder中选择应用程序(Applications)->右键选择Xcode->显示包内容->contents->Applications->Application Loader
打开Application Loader会出现登录界面,同样用登录开发者中心的账号登录,第一次登录会出现一个接受协议页面,打√后继续就行了
c.进入后选择Deliver Your App,会出现你在developer中心填写的项目,是等待上传状态,选择上传ipa就可以了。
4.上传成功后再回到开发者中心,刷新页面就会发现项目是等待审核状态了,正常审核周期是5个工作日
打包时候有些资源是必须要有的,不然会上传验证失败,Icon.png Icon-72.png Icon-76.png Default.png等
具体可以搜索其他资料。