hbuilder IOS APP 打包与发布
---恢复内容开始---
准备:苹果开发者账号,一个Mac系统
没有账号可以再这里注册 https://developer.apple.com/
因为账号是公司的,自己并没有注册过,这里就不进行阐述了。
iOS有两种证书和描述文件:
1 开发(Development)证书和描述文件 (用于开发测试,在HBuilder中打包后可在真机环境通过Safari调试)
2 发布(Distribution)证书和描述文件 (用于提交Appstore,在HBuilder中打包后可使用Application Loader提交到Appstore审核发布)
下面开始打包教程
首先ios证书(.p12)和描述文件(.mobileprovision)申请
- 1 打开苹果开发者中心 https://developer.apple.com/ 点击导航栏的 account

1.1 登陆之后页面长这样

1.2 打开Certificates,ldentifiers & Profiles

2 申请 APP IDs 注意:不允许用中文和一些特殊字符

值得一提的是: bundle ID 会在hbuilder 发行时用到 看下图

在“App Services”栏下选择应用要使用到的服务(如需要使用到消息推送功能,则选择“Push Notifications”):

Continue 继续


3 生成证书请求文件
不管是申请开发(Development)证书还是发布(Distribution)证书,都需要使用证书请求(.certSigningRequest)文件,证书请求文件需在Mac OS上使用“Keychain Access”工具生成。
在“Spotlight Search”中搜索“Keychain”并打开“Keychain Access”工具:



注意保存文件名称为“CertificateSigningRequest.certSigningRequest”,后面申请开发(Development)证书和发布(Production)证书时用到。
注意:先点击选中<key>公用秘钥后 再点击左上角的钥匙串访问 保存可能会出现找不到钥匙串,之前在做的时候碰到类似情况 ,在写该随笔的时候又没了...
4 申请开发(Development)证书


Choose File 打开 CertificateSigningRequest.certSigningRequest
点击生成
Download下载ios_development.cer
在文件夹双击打开 ios_development.cer

//右击选择导出

点击存储 输入秘钥密码 注意 :秘钥密码在 Hbuilder 发布时用到

5 添加调试设备
在 Devices --> All --> add
其中 UDID 在 itunes 中可取到

6 申请开发(Development)描述文件

Select App ID. 选择要使用的“App ID”(如之前创建的“com.ztstchina.dz”),点击“Continue”:继续

选择之前创建的开发证书

添加调试设备 继续

点击“Generage”,生成描述文件成功:
下载 profiles 文件
7 去Hbuilder 发布 ios app
开发者证书和配置文件的.IPA已经发布成功了,
下一步生成发布证书和发布配置文件 上架苹果商店。
---恢复内容结束---
hbuilder IOS APP 打包与发布的更多相关文章
- hbuilder IOS APP 打包与发布2
在上一篇的<hbuilder IOS APP 打包与发布>中,请求 的 是APP ids . ios开发证书 .和开发配置文件 , 这一篇中就不写发布证书和配置文件的请求,因为流程 ...
- 【2】IOS APP打包发布
目的: 本文的目的是对IOS APP打包发布做了对应的介绍,大家可根据文档步骤进行mac环境部署: 申请苹果开发者账号 此处略 创建申请证书 这样做的目的就是为你的电脑安装发布许可证,只有这样你的电脑 ...
- iOS app 企业内部发布及HTTPS服务器配置
转自: http://www.cnblogs.com/cocoajin/p/4082488.html iOS企业内部发布及HTTPS服务器配置 一:所需的条件 1. 苹果开发者证书,企业版 299$ ...
- iOS App打包上架的流程
一.申请苹果开发者账号 首先需要申请苹果开发者账号才能在APP store 里发布应用. 开发者账号分为:(1)个人开发者账号 (2)企业开发者账号 主要的区别是:点击打开链接 1.个人开发者 ...
- Windows环境下IOS APP打包上传AppStore详细流程
我们知道在上架苹果应用过程中,申请发布证书需要用到钥匙串,上传ipa需要用到xcode或Application loader提交构建版本,这都需要Mac苹果机. 本文介绍如何在Windows环境下申请 ...
- iOS开发之--iOS APP打包的时候出现的四个选项
- ios App 打包
ios 版本的 App 打包两种方式: 1. 命令行 xcodebuild exportArchive -exportFormat ipa 2. 通过 xcode Product -> Arch ...
- 勾勾街——一个专注于免越狱免签名的苹果ios APP打包生成的网站
自涛舅舅研发的“苹果ios APP自助生成系统”上线以来,每天都有大量的用户注册和生成免越狱app,为什么? 因为我们有明显的技术优势,APP不需要上架appstore, 生成APP又不需要企业签名证 ...
- IOS App打包发布完整流程
注册成为开发者 登录苹果开发者中心,点击Accounts,在这里需要你填写你的Appple ID进行登录,如果没有,点击这里申请一个,填写信息就成,这里就不再赘述.申请完成之后,使用申请的AppID进 ...
随机推荐
- 多媒体管理器解析IMultimediaManager
一.基本API bool Available { get; } bool Working { get; } AdvancedOptions Advanced { get; } 二.作为通信引擎 str ...
- Dubbo的@Reference和@Service说明
前言 @Reference 用在消费端,表明使用的是服务端的什么服务 @RestController public class RemoteUserController { @Reference(ve ...
- oracle无法插入数据
最近遇到一个问题,本来插入数据好好的,突然都不能插入了. 报错------------------->ora-01653:表无法通过128(在表空间)扩展 原因是表满了!!! 解决方案: 1. ...
- SQL Server常用函数使用方法(学习)
1.转载至 https://www.cnblogs.com/Brambling/p/6779434.html Substring()函数,用于截取字符串方法,三个参数 参数1:用于指定要操作的字符串 ...
- AppUtils【获取手机的信息和应用版本号、安装apk】
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 一个获取设备的系统版本号.设备的型号.应用版本号code值.应用版本号name值.包名.是否更新.安装apk的工具类. 其实这个工具 ...
- unity中ScriptableObject在assetbundle中的加载
转载请标明出处:http://www.cnblogs.com/zblade/ 以前都是写一些个人的调研博客,从今天开始,也写一些个人在开发中遇到的一些可以分享的趟坑博客,为后续的开发人员提供一些绵薄之 ...
- Python编程从入门到实践笔记——异常和存储数据
Python编程从入门到实践笔记——异常和存储数据 #coding=gbk #Python编程从入门到实践笔记——异常和存储数据 #10.3异常 #Python使用被称为异常的特殊对象来管理程序执行期 ...
- 从PRISM开始学WPF(番外)共享上下文 RegionContext-更新至Prism7.1
RegionContext共享上下文 There are a lot of scenarios where you might want to share contextual information ...
- C# Lambda表达式和linq表达式 之 匿名对象查询接收
很多小伙伴都用过Lambda表达式和linq表达式,用起来也得心应手,但是有的小伙伴 对匿名对象的查询与接收比较迷茫,(没有定义相应的实体),怎么在where()里面进行 条件筛选呢?常规用法我就不说 ...
- jdbc封装的类
JDBCUtil,java package cn.qst.util; import java.sql.Connection;import java.sql.DriverManager;import j ...