app跳转微信小程序 app跳转小程序如何实现

小程序开发

2021-05-07

  最近在开发新项目的时候,碰到需要实现从app跳转到微信小程序的功能,之前一直没有接触过,所以这边整理了一下开发的思路,今天厦门在乎科技为大家带来app实现跳转微信小程序方法,一起来了解一下吧。

  

app跳转微信小程序 app跳转小程序如何实现


  app跳转小程序如何实现?

  1.微信开放平台添加应用(需要应用的Bundle ID)

  2.应用添加完成后点击‘查看’,找到关联小程序信息,把需要跳转的小程序和应用关联到一起(需要小程序的AppID)

  3.微信开放平台的SDK集成

  4.项目配置:项目target的info中添加Scheme,URL Scheme为要跳转的微信小程序的AppID,info.plist设置添加Key: LSApplicationQueriesSchemes

  5.AppDelegate中进行注册以及实现代理方法WXApiDelegate,

  WXApi.registerApp()中的参数为微信开放平台添加的应用的AppID

  WXApi.registerApp("**********")

  6.发起跳转请求(比如在某个按钮点击事件中添加下面的代码)

  userName为小程序的原始ID (查找:设置->基本设置->原始ID)

  let launchMiniProgramReq = WXLaunchMiniProgramReq.object()

  launchMiniProgramReq?.userName = "gh_***"

  launchMiniProgramReq?.miniProgramType = .release

  WXApi.send(launchMiniProgramReq)

  

app跳转微信小程序 app跳转小程序如何实现


  app跳转微信小程序规则:

  1.对于已通过认证的开放平台账号,其移动应用可以跳转至任何合法的小程序,且不限制跳转的小程序数量。

  2.对于未通过认证的开放平台账号,其移动应用仅可以跳转至同一开放平台账号下小程序。

  3.注意:若移动应用未上架,则最多只能跳转小程序100次/天,用于满足调试需求。

  4.跳转公众号:老版本SDK才有这个API,新版本已经不支持了。如您仍使用老版本SDK尝试,跳转到微信后会提示:本次请求无效,请确认是否具有权限。

  

app跳转微信小程序 app跳转小程序如何实现


  以上就是今天为大家带来的关于“app跳转微信小程序 app跳转小程序如何实现”全部内容,这里我们需要注意,app才是主动一方,小程序只能被动返回,类似于分享,App如果不发起分享到微信,微信是不能返回你的App,想要了解更多关于微信小程序开发,欢迎关注厦门在乎科技-专注小程序、app、网站开发

即刻联系「在乎科技」专业项目经理为您提供产品咨询和项目报价!

立即咨询

CONTACT US

联系我们

联系电话:

131-6399-9993

电子邮箱:

公司地址:

厦门市思明区莲花南路6号北方大厦601单元

公司地址