




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一 证书的导出一 证书的导出 1 11 1 前期工作 前期工作 首先你需要有一个苹果的开发者帐号 一个 Mac 系统 如果没有帐号可以在打开 开发者计划 支付 99 美元每年 怎么申请网上有详细的介绍 在此不多做介绍 如果你已经有了一个 IDP 打开 果 MemberCenter 见下 登录以后可以看到下面这个界面 列出了你开发需要的一些工具 支持 itunes app 管理等内容 选择第二项 Ios provisioning Portal 进入 所有证书相关的都在这里 进行 1 21 2 申请 申请 AppIdAppId 在下图的左边选择 App IDs 我们先创建一个 AppId 对于要发布到 Appstore 上的程序 都有一个唯一的 AppId 下面会列出你当前所有的 AppId 我们点击右上角的 New App ID 其中有两项需要你自己填 第一个 Description 用来描述你的 AppId 这个随便填 没有什么限制 第二项 Bundle Identifier App ID Suffix 这是你 appid 的后缀 这 个需要仔细 因为这个内容和你的程序直接相关 后面很多地方要用到 最好是 com yourcompany yourappname 的格式 当然没有公司名的个人开发者 第二 项可以用你自己的英文名字或者拼音 如下图 在线 ipa 包编译时需要填写的 iapp IDs 就是你在此输入的第二 项内容 填完后 submit 如下图 可以看见我们已经生成的 appid ebook appid 想要支持推送服务和 iCould 等也可以在这儿配置 1 31 3 申请发布证书 申请发布证书 1 3 11 3 1 先创建一个证书请求文件 先创建一个证书请求文件 这儿需要一个 Mac 系统 以下内容以雪豹系统为例 其他版本差别不是很 大 首先打开应用程序 实用工具 钥匙串访问 KEY CHAIN 在证书助理中 选择 从证书颁发机构求证书 如下图 在下图所示的界面 你的电子邮件地址 填你申请 idp 的电子邮件地址 常用名称 默认就好 CA 空 选择存贮到磁盘 点击 继续 选择保存的位置 比如选择桌面 下一步点击完成 你就可以看到你的桌面多了一个 CertificateSigningRequest certSigningRequest 的证书请求文件 1 3 21 3 2 安装 安装 WWDRWWDR 证书证书 继续登录到你的 MEMBER CENTER 选择左边的 certificates 项 可以看到 它右边有四个选项 我们选择 Distribution 点击下面的 click here to download now 下载完成后 双击安装 安装成功后 可以在你的钥匙串里面的证书下面 看到这个中级证书 1 3 31 3 3 请求一个发布证书 请求一个发布证书 OK 现在来请求一个真正的发布证书 还是在这个页面 点击 request certificate 这个页面告诉你怎么生成发布证书 点击下面的 选取文件 选择你在第 一步创建的证书请求文件 然后点击 submit OK 现在你有一个证书可以下载了 如下图 不能下载请刷新页面 1 3 41 3 4 安装和导出 安装和导出 点击 download 下载你生成的证书 下载完成后双击安装 如果有如下提 示 选择 login OK 这时再查看你的钥匙串 应该有下面这一行 Iphone Distribution 的证书 注意 这个证书有一个小三角可以点击 展开后有一个对应的密钥 如果你没 有这个钥匙 那么请检查上面那一步做错了 现在发布证书已经安装了 我们选择这个证书 右击 选择 导出 xxxxxxx 如下 给你要导出的证书起个名字 选择一个存的位置 注意 保存成 P12 的信 息交换文件 输入密码 如果 Mac 系统有密码 后面还会要求你输入系统密码 现在你就有了发布程序需要的 p12 文件 在线 ipa 包编译时需要上传的 distribution p12 就是你导出的 发布证书 certificate password 就是导出证书时填写的密码 1 41 4 生成 生成 provisioningprovisioning 文件文件 在下图左边选择 provisioning 选项 同样的右边的子项中选择 distribution 来生成一个发布的准备文件 选择 new profile 在下图中 第一个 method 选择 App Store Profile name 这个随便填 下面的 App ID 选择我们开始的时候创建的 appid 这个必须一致 确认后提交 等待几秒钟 provisioning 就可以下载了 点击 download 下载 我们得 到了一个 xxxxxx mobileprovision 在线 ipa 包编译时需要上传的 distribution mobileprovision 就是你生成的文件 现在 我们的证书的准备工作就做完 了 我们有了一个 appid 一个 p12 格式的证书文件 一个 provisioning 文件 二 二 AA 在线在线 ipaipa 包编译包编译 根据流程一制作的证书及 p12 文件 开发者就能够对应于进行混编 从而 生成出可上传 Appstore 的 ipa 包 其流程如下 AppCan 在线的打包方式 非 IDE 打包方式 用户生成应用时需要选择生 成 ios 平台 勾选后弹出下图窗口 需要填写上传 Apple 开发者在 Apple 获得的发布应用相关资质信息 详情 请参考证书的导出 并却确认提交 务必填写正确否则会打包失败的 上传相关资质信息后 注意 提交打出的文件包是用来上传到苹果 App Store 用的 不能直接安装到手机测试 Q 打包成功后我如何上传到 App Store A 下载 ipa 文件到本地 更改文件后缀 ipa 为 zip 上传请参看 ipa 包提 交苹果 App Store Q 打包完成后我如何安装到越狱手机上测试 A 1 下载 ipa 文件到本地 更改文件后缀 ipa 为 zip 并解压缩文件包 2 新建 Payload 文件夹 3 把解压缩 zip 包里面的文件夹拷到 Payload 文件夹里 4 压缩 Payload 文件夹为 zip 文件包 改 zip 后缀为 ipa 5 安装到手机 跳过后打出的安装包可以直接安装到越狱手机 三 三 IpaIpa 包提交苹果包提交苹果 AppApp StoreStore 通过 AppCan 在线与开发者证书混编后 生成的 ipa 包 后缀 ipa 改为 zip 即可上传至苹果 Appstore 以下是操作流程 3 13 1 在 在 itunesitunes 中创建程序中创建程序 该部分内容继续以雪豹系统为例该部分内容继续以雪豹系统为例 打开 中也可以找到 选择 Manage Your Applications 点击 Add New App 填写下面的表格 默认语言 appname SKU Number 这是自己程序的标识 点击后面的 有说明 Bundle id 这个可以选择 必须和你申请证书时候的 appid 保持一致 否则会上传失败 填完后 点击 Continue 这个页面设置程序的生效时间和价格 选择后 点击 Continue 下图的页面需要填一些程序的信息 注意 Review Notes optional 这个 选项是对苹果 review 程序的说明 如果你的程序需要登录才可以使用 要在这 里提供用户名和密码 如果你的程序的一些特色很 隐晦 可以在这里提供操作 步骤 这是让 apple 的 review 人员看的东西 不会在 App Store 里面显示 下图的页面是一些分级的说明 根据需要选择 下面是 metadata 这个可能很重要 注意那个 keywords 设置的越多你的 程序被搜到的几率越大 但是最好不超过 100 字 否则可能会被 苹果认为是作 弊 Large app icon 这需要一张 1024x1024 的 icon screenshots 是屏幕截图 或者说明性的图片 填完后 done 这样就创建好了一个 app 点击 view detail 然后选择 Ready to Upload Binary 这时发现你的 app 显示一个黄色的 wait for upload 表示你可以上传你的二进制代码了 如下图 3 23 2 上传程序 上传程序 上传程序请在你的 mac 系统下找到 application uploader 工具 找不到的 可以在下图这儿下载 Xcode4 x 将该工具集成到了 xcode 里面 在 Mac 下安装了该工具后 运行 如果是第一次 可能需要你用你自己的 idp 帐号登录 以后会保存在钥匙串中 登录后会自动检查你有没有等待上 传状态的 app 选择你创建好的 app 如下图 点击 Next 按钮 点击 choose 按钮 选择你从 AppCan 在线编译出来的 ipa 包 修改 ipa 后缀为 zip 请不要打开修改包里面的内容 包括添加和删除资源图片等文件 否则会上传失败 点击 Send 按钮 等待上传 上传完成后 打开 itunesconnect 这时候 你的程序状态变为 upload received 程序进入苹果第一步审核 第一步审核 几分钟到几小时 当通过第一步审核后 程序状态变为 wait for review 此 时程序进入等待人工审核的状态 大概 4 天到 2 周的时间都是这个状态 直到 排队轮到你的程序时 程序进入 in review 状态 如果你的程序没有内容上的 问题 符合苹果的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 现代管理理念对实践的影响及试题及答案
- 2025年行政管理的理论发展新趋势与试题及答案
- 2025年历史文化街区保护与开发中的文化遗产保护与城市形象提升报告
- 知识梳理的市政工程试题及答案
- 市政工程项目实施关键试题及答案
- 项目资源管理的重要性与方法试题及答案
- 2025市政工程考试理论与实践相结合的试题及答案
- 行政管理心理学复习全攻略试题及答案
- 行政管理与公共关系学的实践结合试题及答案
- 家庭教育指导行业家庭教育行业市场研究报告:2025年市场机遇与挑战
- 2022版《语文课程标准》
- DB13(J)∕T 8057-2019 市政排水管渠工程施工质量验收标准
- 最新中山市中小学校情况一览表
- 地理信息安全在线培训考试-填空题
- 多介质过滤器计算书
- 常用钢制管件弯头、三通、异径管、管帽理论重量体积表
- 数字地球技术在中药资源研究中的应用
- 管廊、管架基础施工方案
- The-very-hungry-caterpillar
- ment、tion、sion、ture、age结尾的名词
- S71200CB1241modbusRTU模块应用
评论
0/150
提交评论