WeX5中服务器部署分享_IOS ipa打包发布分享 下载本文

内容发布更新时间 : 2024/5/3 2:26:19星期一 下面是文章的全部内容请认真阅读。

基于WeX5发布部署ipa苹果app总共需要四个步骤: 一、Mac_OS_X虚拟机搭建

1、安装虚拟机,我用的是VMware-workstation-full-12.1.1-3770994,并安装unlocker207才能支持MAC。

2、打开WeX5官网提供的MAC虚拟机

3、接着进行虚拟机环境搭建,可参考教程文档。

※1:用最新Mac版本的WeX5_V*替换虚拟机中旧版WEX5,需与原来的WEX5文件夹同名。 ※2:XCODE更换最新版的,目前是V7.31 ※3:AR更换最新版,目前是V1.8

窍门:在WINDOWS设置共享文件夹,方便与代理服务器交换文件。用户用everyone,权限设成全部许可。

4、要点:代理服务器中的TOMCAT端口一定要设成8080,否则连接不上代理服务器。 http://代理服务器IP:8080/app-builder

5、代理服务器不爽时,还可以考虑直接用代理服务器中的WEX5进行打包。

二、苹果证书申请

1、注册苹果开发者帐户。(申请周期相当长的工作,建议列入开发准备工作日程) 准备注册的找度娘问问,用关键字检索:苹果开发者注册

2、生成证书,请看WEX5官方提供参考。(生成证书是件挺麻烦的事)

窍门:生成mobileprovision文件时,需要指定应用包名。把指定的应用包名最后一位用*(通配符)来代替。

这样生成的mobileprovision文件,就可以重复使用N次。 例:生成mobileprovision文件时,指定应用包名为com.justep.*

今后打包时,应用包com.justep.001、com.justep.002、com.justep.00n... 都可以用。

3、当遇到提示“此证书签发者无效”时,不着急,有解药。

www.wex5.com

要点: mobileprovision文件生成时,用得到的有三种模式

iOSApp Development:内部测试时用(需绑定UDID,限100台手机),配套测试P12文件

Ad Hoc:小范围测试时用(需绑定UDID,限100台手机),配套发布P12文件 App Store:正式发布时用,配套发布P12文件

三、WeX5项目打包

苹果证书申请好了后,就能进行打包了。参考官方的打包链接。 要点:

打包WEX5的TOMCAT端口必须与服务器的端口一致。 数据库的连接设置必须与服务器的设置一致。

四、项目部署发布

www.wex5.com

1、Apk或ipa安装包的下载部署:参考链接。

注意:搭建HTTPS服务,其实就是一个Web服务的https路径。参考的Kiko的帖子。 如何在GitHub上创建repository仓库的方法,直接参考。 还可以试用:蒲公英内测应用专家。

※:iOSApp Development模式,小范围内测时,可以直接通过ITURE把IPA包安装到手机。

安卓包则直接扫二维码下载安装。

2、服务器的配置:我用的是KDDI的VPS服务器。

OS:把原来默认安装的CENTOS6.5,改装成WIN2012数据库中心版 DB:mariaDB10.1(下载MSI版,安装后直接添加了MYSQL的服务。) JDK:1.8

运行环境:WeX5-runtime-Java V3.5 官方参考文档,官方下载。 要点(都是用多少泪水换来的)

①端口设置(我用的是80端口):WeX5-runtime-Java 解压目录/apache-tomcat/conf/se

rver.xml

② 配置数据源:WeX5-runtime-Java 解压目录/runtime/BaasServer/baas/db.config.m

把开发环境的文件考来用就成,怎么设置,你懂的。

③ 数据库连接设置:WeX5-runtime-Java 解压目录/apache-tomcat/conf/context.xml

www.wex5.com