iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >iOS开发 APP拉起微信小程序Universal Links配置
  • 138
分享到

iOS开发 APP拉起微信小程序Universal Links配置

ios微信小程序小程序 2023-08-17 22:08:08 138人浏览 泡泡鱼
摘要

APP中有需要跳转微信小程序的需求,记录一下接入过程 步骤一:配置Associated Domains 登录苹果开发者中心,找到对应的Identifier勾选 Associated Domains,重新配置下对应的描述文件,在Xcode中重

APP中有需要跳转微信小程序的需求,记录一下接入过程
步骤一:配置Associated Domains

登录苹果开发者中心,找到对应的Identifier勾选 Associated Domains,重新配置下对应的描述文件,在Xcode中重新导入描述文件
打开 Associated Domains
2.在项目中找到target,打开Associated Domains开关,将Universal Links域名加到配置上,applinks:你的域名,比如 applinks:baidu.com。
iOS9引入Universal Links跳转方案,Universal Links 是通过域名下apple-app-site-association来确定app,在微信开放平台创建APP的时候需要填写。
applinks
3.服务器配置apple-app-site-association
(1)服务器必须要支持https,.创建一个JSON文件,名称为 apple-app-site-association,⚠️该文件不可带 .json 的后缀名,apple-app-site-association 文件放在Https服务器的根目录下。多个app可共用一个文件,在details里面写不同的appID。
(2)apple-app-site-association文件格式

{    "applinks":{        "apps":[],        "details":[            {                "appID":"teamID.app1的Bundle identifier"            //paths是配置可以唤醒app的路径,                "paths":["/app1path/*"],            },            {                 "appID": "teamID.app2的Bundle identifier",                 "paths": ["/app2path/*"]              }        ]    }}

(3)验证apple-app-site-association文件,验证网址
显示如图即为配置成功

验证apple-app-site-association

步骤二 集成微信sdk
1.向微信注册你的应用程序id和Universal Links。
请到微信开放平台 进行登记。
2.在微信开放平台,创建app配置Universal Links,验证Universal Links是否配置好,可以在手机的safari中,输入配置好的地址,跳转之后下拉网页,看下是否有出现你APP的loGo和打开按钮,如果出现了,就说明配置的Universal Links是正确的.
配置Universal Links
2.移动应用跳转到小程序示例:

WXLaunchMiniProgramReq *launchMiniProgramReq = [WXLaunchMiniProgramReq object];launchMiniProgramReq.userName = userName;  //拉起的小程序的usernamelaunchMiniProgramReq.path = path;    拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。launchMiniProgramReq.miniProgramType = miniProgramType; //拉起小程序的类型return  [WXapi sendReq:launchMiniProgramReq];

回调说明

-(void)onResp:(BaseResp *)resp {     if ([resp isKindOfClass:[WXLaunchMiniProgramResp class]])     {          NSString *string = resp.extMsg;          // 对应小程序组件 

微信SDK下载集成文档介绍
APP拉起小程序功能示例

来源地址:https://blog.csdn.net/qq_32796151/article/details/127726877

--结束END--

本文标题: iOS开发 APP拉起微信小程序Universal Links配置

本文链接: https://www.lsjlt.com/news/373359.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • iOS开发 APP拉起微信小程序Universal Links配置
    APP中有需要跳转微信小程序的需求,记录一下接入过程 步骤一:配置Associated Domains 登录苹果开发者中心,找到对应的Identifier勾选 Associated Domains,重新配置下对应的描述文件,在Xcode中重...
    99+
    2023-08-17
    ios 微信小程序 小程序
  • iOS- APP唤起微信小程序
    最近做了一个新功能。App里面点击按钮,唤起微信小程序。 iOS-APP唤起微信小程序 App配置微信开发者平台配置服务端配置APP调用方案1 sharesdk:方案2:WechatOpenS...
    99+
    2023-09-16
    微信小程序 ios
  • 微信小程序开发怎么配置
    本文小编为大家详细介绍“微信小程序开发怎么配置”,内容详细,步骤清晰,细节处理妥当,希望这篇“微信小程序开发怎么配置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。微信小程序开发:简单配置教程包括对小程序全局配置,...
    99+
    2023-06-26
  • 微信小程序开发 app.json全局配置
    JSON 是一种数据格式,在实际开发中,JSON 总是以配置文件的形式出现。 app.json 是当前小程序的全局配置,可以通过app.json对小程序项目进行设置所有页面路径、窗口外观、界面表现、底部 tab 等。 { "pages...
    99+
    2023-10-08
    微信小程序 前端 小程序 javascript json Powered by 金山文档
  • 微信小程序会取代APP开发吗
    这篇文章主要介绍了微信小程序会取代APP开发吗,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。  常规来说,开发和运营一个APP的目的,在于能够便利的为客户提供一些丰富的服务,...
    99+
    2023-06-26
  • 小程序开发中如何发起微信支付
    这篇文章主要为大家展示了小程序开发中如何发起微信支付,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“小程序开发中如何发起微信支付”这篇文章吧。发起微信支付。Object参数说明:参数类型必填说明ti...
    99+
    2023-06-26
  • uni-app 开发微信小程序定位功能
    目录一、注册账号二、创建应用和Key1.进入控制台2.创建应用3.创建Key三、登录微信公众平台后台四、下载微信小程序JavaScriptSDK五、代码实现六、一般获取经纬度地址七、...
    99+
    2024-04-02
  • 微信小程序 | 小程序开发
    🖥️ 微信小程序专栏:小程序开发 初级知识 🧑‍💼 个人简介:一个不甘平庸的平凡人🍬 ✨ 个人主页:CoderHing的个人主页 🍀 格言: ☀️ 路漫...
    99+
    2023-09-08
    微信小程序 小程序
  • 微信小程序开发和APP开发有哪些区别
    这篇文章主要介绍微信小程序开发和APP开发有哪些区别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在移动互联网大火的时代,APP和微信小程序已经成为了企业从移动端获取用户流量,实现盈利的重要端口。因为微信小程序体积小...
    99+
    2023-06-27
  • uniapp 发送全文件 支持App端ios、android,微信小程序,H5
    由于uniapp提供的API在app端只能上传图片和视频,不能上传其他文件,说以只能借助插件了。  ios端用的这个插件 获取到文件对象 免费的 ios-uniapp 文件选取word,pdf,xls等文件 - DCloud 插件市场uni...
    99+
    2023-09-03
    uni-app ios android
  • 微信小程序iOS下拉白屏晃动怎么办
    小编给大家分享一下微信小程序iOS下拉白屏晃动怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!问题感觉ios的小程序每个页面...
    99+
    2024-04-02
  • 微信小程序 - 云开发
    1、小程序云开发 1.1、云开发简介 小程序·云开发是微信团队联合腾讯云推出的专业的小程序开发服务。开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。开发者无需搭建服...
    99+
    2023-09-04
    微信小程序 小程序
  • 微信小程序开发语言(微信小程序开发教程)详细步骤
    微信小程序开发语言 开发微信小程序用什么语言 1、微信小程序开发所需要的语言比较特别,首先介绍一下需要使用到的文件类型大致分为:WXML(WeiXin Mark Language 微信标记语言)、WX...
    99+
    2023-10-23
    微信小程序 开发语言 小程序
  • 微信小程序开发之全局配置与页面配置实现
    目录一、全局配置(1)小程序窗口的组成部分(2)导航栏  navigationBar(3)下拉刷新页面(4)上拉触底的距离(5)底部导航栏 tabBar(6)图标的获取二、...
    99+
    2024-04-02
  • uniapp开发的App(安卓)端跳转uniapp微信小程序
    本文总结两种跳转方法:!!!适合自己的才是最好的 1、根据微信开放文档提供的方法获取小程序的URL (两种)         !  小程序的URL Scheme  weixin://dl/business/t= *TICKET*      ...
    99+
    2023-10-03
    uni-app 微信小程序 小程序
  • 如何使用uni-app进行微信小程序云开发
    这篇文章主要介绍了如何使用uni-app进行微信小程序云开发,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用微信开发者工具,创建一个云开发的项目,创建云函数并上传(此项目作...
    99+
    2023-06-03
  • 微信小程序 | 小程序组件化开发
    🖥️ 微信小程序 专栏:小程序组件化开发 🧑‍💼 个人简介:一个不甘平庸的平凡人🍬 ✨ 个人主页:CoderHing的个人主页 🍀 格言: ☀️ 路漫漫...
    99+
    2023-09-09
    前端 javascript 开发语言 微信小程序 前端框架
  • 【微信小程序】全局配置
    目录 全局配置文件及常用的配置项 全局配置 - window 1. 小程序窗口的组成部分 2. 了解 window 节点常用的配置项  3. 设置导航栏的标题 4. 设置导航栏的背景色  5. 设置导航栏的标题颜色 6. 全局开启下拉刷新功...
    99+
    2023-09-10
    微信小程序 小程序 前端 javascript 开发语言
  • 怎样开发微信小程序
    小编给大家分享一下怎样开发微信小程序,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!微信小程序 开发经验整理前言:最近小程序出来了...
    99+
    2024-04-02
  • 小程序开发调用微信支付以及微信回调地址配置
    目录支付接口签名工具类,以及时间戳方法回调接口首先观看微信提供的文档 https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.phpch...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作