dakai微信小程序 ios_iOSAPP跳转微信小程序
前言
APP跳轉微信小程序,首先先關注一下微信官方給的一些資料:移動應用拉起小程序功能、iOS開發示例、iOS資源下載。
準備工作
準備工作需要在微信公眾平臺注冊開發一個小程序、在微信開放平臺注冊申請一個APP,審核通過后方可使用,APP的bundle ID可以修改。
注意事項:一個小程序可關聯500個移動APP,但是一個APP只可以綁定3個微信小程序,每月僅可綁定三次,解綁重新綁定也算一次哦!
集成微信
開發工具包
工程中target->Build Phases->Link Binary With Libaraies添加依賴庫
依賴庫
Target->Info中添加白名單、配置http網絡請求權限
配置白名單
Target->Info->URL Type中配置跳轉URL Schemes
配置跳轉URL Schemes
至此,我們需要配置的部分已配置完成,下面開始擼代碼。
書寫跳轉代碼
在APPdelegate里注冊微信//向微信注冊
[WXApi registerApp:@"wx8275984******3d4" enableMTA:YES];
//向微信注冊支持的文件類型
UInt64 typeFlag = MMAPP_SUPPORT_TEXT | MMAPP_SUPPORT_PICTURE | MMAPP_SUPPORT_LOCATION | MMAPP_SUPPORT_VIDEO |MMAPP_SUPPORT_AUDIO | MMAPP_SUPPORT_WEBPAGE | MMAPP_SUPPORT_DOC | MMAPP_SUPPORT_DOCX | MMAPP_SUPPORT_PPT | MMAPP_SUPPORT_PPTX | MMAPP_SUPPORT_XLS | MMAPP_SUPPORT_XLSX | MMAPP_SUPPORT_PDF;
[WXApi registerAppSupportContentFlag:typeFlag];
調起微信小程序的代碼:[WXApiRequestHandler launchMiniProgramWithUserName:@"gh_e5300****6ca" path:@"" type:WXMiniProgramTypePreview];
注意事項:
1、微信注冊的APPID與target->Info->URL Type處配置的URL Schemes必須一致
2、調起微信小程序的UserName是小程序的原始ID,獲取方法參見小程序原始ID獲取方法
3、調起微信小程序的path參數是在我們想要跳轉到小程序的指定頁面的時候使用,跳到首頁傳空即可
結語
跳轉微信小程序后回調APP需要在小程序中寫,示例可以參見iOSAPP跳轉微信小程序Demo
總結
以上是生活随笔為你收集整理的dakai微信小程序 ios_iOSAPP跳转微信小程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小米12官宣:12月28日发布、三款旗舰
- 下一篇: lisp正负调换_坐标提取lisp程序