|
/

由于应用和小程序未绑定在同一微信开放平台账号

2291***@qq.com
发布于 1 年前
12659来自江苏省
社会化分享 U-Share
移动统计 U-App

iOS App跳转到微信小程序的时候, 提示如标题

开发背景, 我们使用了友盟分享到微信。 现在在对接其他公司的小程序, 在跳转到这个小程序的时候, 提示错误“由于应用和小程序未绑定在同一微信开放平台账号”

应用的appid是我们自己的, 小程序的 原始id是对方提供的。 目前看安卓跳转正常。

下面是我的相关代码

NSString *path = dic[@"path"];

// 创建消息对象

UMSocialMessageObject *messageObject = [UMSocialMessageObject messageObject];

// 创建小程序对象

UMShareMiniProgramObject *miniObject = [[UMShareMiniProgramObject alloc] init];

miniObject.webpageUrl = @"https://wx.qq.com"; // 兼容低版本的备用URL

miniObject.userName = @"gh_xxxxxx"; // 小程序原始ID

if (!WDZStringIsNull(path)) {

miniObject.path = path; // 小程序页面路径

}else{

miniObject.path = @"pages/company/policy/list/index";

}

miniObject.miniProgramType = UShareWXMiniProgramTypeRelease; // 小程序类型

// 关联小程序对象到消息

messageObject.shareObject = miniObject;

// 调用分享接口(实际会唤起小程序)

[[UMSocialManager defaultManager] shareToPlatform:UMSocialPlatformType_WechatSession

messageObject:messageObject

currentViewController:self

completion:^(id result, NSError *error) {

if (error) {

NSLog(@"拉起小程序失败: %@", error);

} else {

NSLog(@"成功拉起小程序");

}

}];

1个回答
 
1 年前
来自浙江省

您好,请确保您的iOS App和目标小程序已经在同一个微信开放平台账号下完成绑定。

1、登录微信开放平台:https://open.weixin.qq.com/

2、在“管理中心”检查您的App和小程序是否已经绑定到同一个开放平台账号下。

3、如果未绑定,请按照微信开放平台的指引完成绑定操作。

Loading ...
登录社区,分享你的经验