Hybrid app开发之Ionic+Cordova+Angular 系列篇(十)——IOS打包

这一章节我们讲解ios下的打包发布流程:

注意:一定要在苹果机真机上打包。

准备工作:

(1)在项目根目录下按以下命令运行cordova-hcpbuild (运行过就不用)àionic platform removeiosàionicplatformadd iosà ionicbuildios (初次运行可能失败,需要运行两次),至此在platforms\ios\下面会生成.xcodeproj的文件

(2)然后在项目根目录下运行sudochmod -R 777 platforms/ios/改写文件读写权限,双击.proj文件就可以用xcode打开ios的项目文件,接下来就是在xcode上进行归档并提交苹果开发平台者平台。

注:在个人电脑上先要获取苹果开发和发布证书备份.p12文件和描述文件(在“ios开发者证书和描述文件备份”文件夹中,如果过期需要重新申请),分别双击安装到个人MAC电脑和Xcode上。目前的文件安装没有密码,详细安装参见ios开发者证书和描述文件备份/最新证书里面的7个文件

苹果开发者中心官网地址:https://developer.apple.com/


步骤一、选择通用苹果设备

注意:如果是到自己到手机上,上面1中选择自己到手机即可,然后编译运行即可安装到本手机上。步骤2已经配置好,可以直接选择

下面几个配置需要填写正确

1,设置code sigining的时候要注意,一般是选择automatic

2,设置版本信息:version表示你app的版本信息,build表示你上传到应用商店的版本信息

,3,这里我们打开push Notifications,默认两个步骤都是勾勾,如果有感叹号要注意,这里是推送功能的开关

4,app应用给用户的提示,这里我们设置了三项:相机,媒体,地理位置,可以根据需要设置

是否允许此App使用你的相机?

是否允许此App访问你的媒体资料库

我们需要通过您的地理位置信息获取您周边的相关数据

5,设置build settings里面"any ios sdk"的时候,记得选择 ios developer,否则会提示错误,这个是升级到最新版本MAC和XCODE版本后出现的问题

步骤二:归档

打开XCODE,点击archive进行归档


归档成功后上传,按照提示步骤即可


步骤三:登录开发者中心填写文档,并上传尺寸图片

苹果开发者中心官网地址:https://itunesconnect.apple.com


然后修改版本信息,并且选择构建版本,如果要修改appstore里面的Icon图片,就先删除然后添加

最后选择提交等待审核就可以了,一般一天就可以审核通过,如果违背了苹果开发者中心的协议就会被打回,一般打回会告知你原因。

到此为止,IOS版本打包上传审核就结束啦,如果有疑问欢迎随时联系沟通哦!

你可能感兴趣的:(Hybrid app开发之Ionic+Cordova+Angular 系列篇(十)——IOS打包)