美文网首页
HomeLinking马甲包

HomeLinking马甲包

作者: 狂浪的心 | 来源:发表于2021-01-30 17:58 被阅读0次

    Homelinking马甲包


    该文档为了上架时进行马甲包配置,正常开发时去掉马甲包及其扩展推送

    上架时马甲包及扩展推送工程配置

    一、删除所有马甲及推送扩展

    1.删除target中除了HomeLinking之外的所有目标

    image

    2.删除目标管理中的目标,只保留Homelinking

    二、创建并配置马甲包

    见上面小禾马甲包创建

    三、添加并配置扩展

    创建小禾推送扩展

    四、开始打包

    打包前注意配置url types 进行支付宝的配置

    创建小禾马甲包

    一、马甲包创建

    1.右击HomeLinking目标,选择Duplicate

    截屏2021-01-30 下午5.24.22.png

    2. 选择Duplicate Only

    截屏2021-01-30 下午5.24.29.png

    3.双击目标,修改名称为XiaoHe

    截屏2021-01-30 下午5.26.01.png

    4.修改manager Schemes中的目标名称

    截屏2021-01-30 下午5.36.26.png 截屏2021-01-30 下午5.36.37.png

    5.修改完成后编译目标中可看到Xiaohe

    截屏2021-01-30 下午5.38.57.png

    二、马甲包配置

    1.修改名称、id、版本、build、最低系统、icon

    截屏2021-01-30 下午5.27.09.png

    2. 配置授权文件和证书

    截屏2021-01-30 下午5.30.19.png

    3.配置info

    截屏2021-01-30 下午5.31.01.png

    4.配置启动图

    截屏2021-01-30 下午5.31.18.png

    5.buildSetting配置,Debug、Release都要配置,判断是否是小禾

    截屏2021-01-30 下午5.32.00.png

    四、马甲包业务处理

    工程中处理小禾业务

    #if XHAPP == 1
        _iconImageView.image = [UIImage imageNamed:@"ic_user_about"];
    #endif
    

    创建小禾推送扩展

    一、创建推送扩展

    1.添加扩展应用

    截屏2021-01-30 下午5.45.58.png

    2.输入扩展信息

    截屏2021-01-30 下午5.46.23.png

    二、推送扩展配置

    1. 修改基本信息

    截屏2021-01-30 下午5.47.46.png

    2. 将项目中ApnsServices 中的jPushLib拖到XHApnsServices中

    截屏2021-01-30 下午5.48.58.png

    3.添加库文件

    截屏2021-01-30 下午5.54.39.png

    三、推送扩展代码

    1.将ApnsServices中NotificationService.m全部代码拷贝到XHApnsServices中NotificationService.m

    截屏2021-01-30 下午5.49.27.png 截屏2021-01-30 下午5.49.38.png

    相关文章

      网友评论

          本文标题:HomeLinking马甲包

          本文链接:https://www.haomeiwen.com/subject/izlktltx.html