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

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM