把ipa包上传到appstore

把ipa包上传到appstore

ID:33208966

大小:974.50 KB

页数:18页

时间:2019-02-22

把ipa包上传到appstore_第1页
把ipa包上传到appstore_第2页
把ipa包上传到appstore_第3页
把ipa包上传到appstore_第4页
把ipa包上传到appstore_第5页
资源描述:

《把ipa包上传到appstore》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、把ipa包上传到AppStore转自:http://doc.appcan.cn/dev_iosdom.html概述由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore,开发者开发好应用后上传Appstore,也需要通过审核等环节。AppCan作为一个跨主流平台的一个开发平台,也对ipa包上传Appstore作了支持。本文从三个流程来介绍如何实现AppCan在线编译出ipa包,以及上传到苹果Appstore。一、证书的导出1.1、前期工作首先你需要有一个苹果的开发者帐号,一个mac系统。如果没有帐号可以在打

2、开http://developer.apple.com/申请加入苹果的开发者计划。支付99美元每年,怎么申请网上有详细的介绍,在此不多做介绍。如果你已经有了一个IDP,打开http://developer.apple.com/并登录到苹果MemberCenter,见下图登录以后可以看到下面这个界面,列出了你开发需要的一些工具,支持,itunesapp管理等内容。选择第二项:IosprovisioningPortal,进入,所有证书相关的都在这里进行。1.2、申请appid在下图的左边选择AppIDs,我们先创建一个App

3、Id,对于要发布到Appstore上的程序,都有一个唯一的AppId,下面会列出你当前所有的AppId我们点击右上角的NewAppID其中有两项需要你自己填:第一个Description,用来描述你的appid,这个随便填,没有什么限制;第二项BundleIdentifier(AppIDSuffix),这是你appid的后缀,这个需要仔细,因为这个内容和你的程序直接相关,后面很多地方要用到,最好是com.yourcompany.yourappname的格式,当然没有公司名的个人开发者,第二项可以用你自己的英文名字或者拼音

4、,如下图appcan.cn在线ipa包编译时需要填写的iappIDs就是你再此输入的第二项内容填完后submit,如下图,可以看见我们已经生成的appid:ebookappid。想要支持推送服务和icould等也可以在这儿配置:1.3、申请发布证书1.3.1、先创建一个证书请求文件这儿需要一个mac系统。以下内容以雪豹系统为例,其他版本差别不是很大。钥匙串访问(KEYCHAIN),在证书助理中,选择"从证书颁发机构求证书",如下图à实用工具-à首先打开应用程序-在下图所示的界面,你的电子邮件地址:填你申请idp的电子邮件

5、地址,常用名称,默认就好,CA空,选择存贮到磁盘,点击"继续":选择保存的位置,比如选择桌面下一步点击完成,你就可以看到你的桌面多了一个CertificateSigningRequest.certSigningRequest的证书请求文件。1.3.2、安装WWDR证书继续登录到你的MEMBERCENTER,选择左边的certificates项,可以看到它右边有四个选项,我们选择Distribution,点击下面的clickheretodownloadnow.下载完成后,双击安装,安装成功后,可以在你的钥匙串里面的证书下面

6、看到这个中级证书。1.3.3、请求一个发布证书OK,现在来请求一个真正的发布证书,还是在这个页面,点击requestcertificate这个页面告诉你怎么生成发布证书,点击下面的"选取文件",选择你在第一步创建的证书请求文件,然后点击"submit"OK。现在你有一个证书可以下载了,如下图(不能下载请刷新页面)1.3.4、安装和导出点击"download"下载你生成的证书,下载完成后双击安装,如果有如下提示,选择login,OK这时再查看你的钥匙串,应该有下面这一行IphoneDistribution的证书,注意,这个

7、证书有一个小三角可以点击,展开后有一个对应的密钥。如果你没有这个钥匙,那么请检查上面那一步做错了。现在发布证书已经安装了,我们选择这个证书,右击,选择,导出"xxxxxxx",如下图给你要导出的证书起个名字,选择一个存的位置,注意,保存成P12的信息交换文件输入密码,如果mac系统有密码,后面还会要求你输入系统密码。现在你就有了发布程序需要的p12文件。appcan.cn在线ipa包编译时需要上传的distribution.p12就是你导出的发布证书;certificatepassword就是导出证书时填写的密码。1.4

8、、生成provisioning文件在下图左边选择provisioning选项,同样的右边的子项中选择distribution,来生成一个发布的准备文件选择newprofile,在下图中,第一个method,选择appstore;Profilename,这个随便填,下面的AppID,选择我们开始的时候创建的appid,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。