客户端打包

Android

iOS

Android

概要

本文档介绍使用Android Studio打包生成已签名的apk的方法。

1. 修改服务端的请求地址

修改项目assets目录下的mobile-config.xml文件中的request_host配置(修改服务端的ip地址和端口)。

2. 生成已签名发行版或调试版apk

选择菜单Build→Generate Signed APK...并点击

点击后,出现如下界面:

如果还没有签名文件,需要使用新创建的签名文件,则点击Create new...按钮,点击后出现如下界面:

如果要使用已有的签名文件,那么点击Choose existing...按钮,选择已有的签名文件的路径,在Key store password输入框填写上密钥存储密码,在Key alias输入框填写上别名,在Key password输入框填写上该别名对应的密码,而后点击Next按钮,出现如下界面:

选择apk的保存路径和Build Type后,点击Finish按钮即可生成已签名发行版或调试版apk。

iOS

概要

IpuClient基础工程中自带Aggregate脚本,如果使用IpuClient构建IPU的IOS版客户端应用则直接运行即可。如有其它问题,可通过IPU群或者IPU邮箱联系团队解决。

1.关于证书

99美元的个人版账号:必须发布在App Store中,App的每次更新发布都需要经过苹果公司的审核。适合做创新应用,不适合做企业级应用。 299美元的企业版账号:不必发布App Store,不需要审核,适合做所有类型应用

使用苹果账号会创建一系列的证书文件:CSR、CER、P12和mobileprovision文件。如果使用IPU产品,IPU团队将有义务帮助刚刚接触IOS的项目团队了解证书使用和原理。

2. 选择注册的证书

Targets - Build Settings - Code Signing - Code Signing Identity - Release 选中已注册的证书

3. 运行Aggregate

选择对应工程的Aggregate并运行,会在工程目录中的build下生成IPA文件。

注意事项

  • 字节码配置(中间码) Targets - Build Settings - Build Options - Enable Bitcode 设置为NO

注:bitcode配置在xcode7以后才存在。

Copyright © aiipu.com 2017 all right reserved,powered by Gitbook该文件修订时间: 2020-09-01 15:11:34

results matching ""

    No results matching ""