ios 13.1系統升級,微信支付sdk升級,dclound離線打包,及微信集成

1.ios離線打包html

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

配置appid  和  cer證書 和 描述文件json

 

2.iOS離線打包-支付插件配置api

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

主要注意打包:   微信

 在info.plist root 節點添加 UniversalLinks 項,值和微信開放平臺配置的一致,(微信開放平臺配置的域名地址)app

 

3.本次核心處理微信支付連接的配置(微信app支付的配置)ide

關於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/101761139ui

 

微信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項,值和微信開放平臺配置的一致,

相關文章
相關標籤/搜索