• ios 13.1系统升级,微信支付sdk升级,dclound离线打包,及微信集成


    1.ios离线打包

    https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/41

    配置appid  和  cer证书 和 描述文件

    2.iOS离线打包-支付插件配置

    https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/246

    主要注意打包:   

     在info.plist root 节点添加 UniversalLinks 项,值和微信开放平台配置的一致,(微信开放平台配置的域名地址)

    3.本次核心处理微信支付链接的配置(微信app支付的配置)

    关于openSDK1.8.6的更新说明

     微信官方:  https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html#jump3

    iOS 通用链接(Universal Link)配置

    https://blog.csdn.net/weixin_44836266/article/details/101761139

    微信sdk升级操作步骤:(参考iOS 通用链接(Universal Link)配置

    1. 创建json格式的一个空文件(取名必须为apple-app-site-association,并且没有后缀)

    2.上传apple-app-site-association文件(这里就能拿到app中配置需要的域名)

    (1)将apple-app-site-association文件发给服务器端的同事,让他上传到域名的根目录下或者.well-known的子目录下(这里的域名必须要是可访问的域名,由服务器端的同事给到)。

    (2)Web server需要支持https,客户端通过https来访问,并且不支持重定向。

    3.在app中处理通用链接

    (1)添加对应的域名(上面知道的域名)到Capabilities
    (2)实现AppDelegate里支持通用链接的实现方法

    这里如果是从旧版更新WechatOpenSDK1.8.6版本的话,需要在这个里面调用微信里的这个方法,并且在Xcode中,选择你的工程设置项,选中“TARGETS”一栏,在 “info”标签栏的“LSApplicationQueriesSchemes“添加weixin和weixinULAPI,可通过微信开放平台的接入文档步骤一步步进行修改或添加。

    注:这里的weixinULAPI注意大小写,我之前是添加了一个weixinulapi小写的进去,结果都注册失败,一直没找到原因,直到我调用微信打印log的方法,

    才知道是没添加到weixinULAPI这个schemes,大小写没区分

     另注:在info.plist root 节点添加UniversalLinks项,值和微信开放平台配置的一致,

  • 相关阅读:
    豆瓣书籍数据采集
    动画精灵与碰撞检测
    图形
    模块
    对象
    函数
    列表与字典
    python 感悟
    SqlServer自动备份数据库(没有sql代理服务的情况下)
    关于AD获取成员隶属于哪些组InvokeGet("memberOf")的问题
  • 原文地址:https://www.cnblogs.com/haoran5544/p/11800780.html
Copyright © 2020-2023  润新知