我试了一个可以分享 WXEmotionObject类型的对象。难道是在keyboard extension 只能分享表情,其他类型不行吗?
iOS Keyboard Extension 使用微信SDK调起小程序分享报应用安全校验不通过?SDK版本是1.8.9。 在Keyboard Extension内测试register APP, app id和universal link使用的是主APP的,开放平台里Bundle ID写的是主APP,测试的写的是Keyboard Extension的Bundle ID。主APP分享没问题,Keyboard Extension在使用SDK分享小程序时会有一个正在连接,然后跳回主APP然后再返回微信显示 应用安全校验不通过,无法使用该功能。已经确实有其他app的Keyboard Extension是呆以正常调起分享的。 log显示 wxlog:send req[], appID:wx2b807c1591ae****, universalLink:https://jnn10o.openinstall.io/ulink/, sdkVersion:1.8.9 wxlog:set property list wxlog:Error:fail to load Keychain status:-25300, keyData null:1 wxlog:token[(null)] is null wxlog:launch app with ul only success wxlog:launch app with universal link, ret:1 wxlog:req:, cid:be58b7e97abe6d8643d9a98c0271f1d28a408fd9 true
2022-03-08请问解决了吗?你的keyboard extension 的bundle id是用测试的bundle id吗
iOS Extension(键盘) 调用分享表情 微信显示"应用安全校验不通过, 无法使用此功能"?环境: 1.8.7.1 现象: 直接在APP里面分享 是好的, 如果是通过Extension拉起的分享 会报"应用安全校验不通过, 无法使用此功能" 自检App Log: 2021-03-31 20:34:24.466954+0800 键多多输入法[20738:2247587] >>>>>>>>> register yes 2021-03-31 20:34:24.467031+0800 键多多输入法[20738:2247587] >>>>>>>>> checkUniversalLinkReady:0 1 check passed 2021-03-31 20:34:24.467154+0800 键多多输入法[20738:2247587] >>>>>>>>> checkUniversalLinkReady:1 1 check passed 2021-03-31 20:34:24.469777+0800 键多多输入法[20738:2247587] >>>>>>>>> checkUniversalLinkReady:2 1 check passed 2021-03-31 20:34:24.479691+0800 键多多输入法[20738:2247587] >>>>>>>>> wxShareLog: wxlog:set property list 2021-03-31 20:34:24.494046+0800 键多多输入法[20738:2247587] >>>>>>>>> checkUniversalLinkReady:3 1 check passed 2021-03-31 20:34:26.004357+0800 键多多输入法[20738:2247587] >>>>>>>>> wxShareLog: wxlog:launch app with ul only success 2021-03-31 20:34:26.004386+0800 键多多输入法[20738:2247587] >>>>>>>>> checkUniversalLinkReady:4 1 check passed 2021-03-31 20:34:26.004408+0800 键多多输入法[20738:2247587] >>>>>>>>> wxShareLog: wxlog:Successfully starting WeChat with the universal link. 2021-03-31 20:34:27.761690+0800 键多多输入法[20738:2247587] >>>>>>>>>+ continueUserActivity 2021-03-31 20:34:27.761799+0800 键多多输入法[20738:2247587] >>>>>>>>> checkUniversalLinkReady:5 1 Universal Link check passed. The application is launched by WeChat via Universal Link 2021-03-31 20:34:27.761835+0800 键多多输入法[20738:2247587] >>>>>>>>> wxShareLog: wxlog:WXCheckULStepResult[success: 1, errorInfo: Universal Link check passed. The application is launched by WeChat via Universal Link, suggestion: ] 2021-03-31 20:34:27.761858+0800 键多多输入法[20738:2247587] >>>>>>>>> checkUniversalLinkReady:6 1 All Check Passed! 2021-03-31 20:34:27.761887+0800 键多多输入法[20738:2247587] >>>>>>>>> wxShareLog: wxlog:WXCheckULStepResult[success: 1, errorInfo: All Check Passed!, suggestion: ] 自检Extension Log: 2021-03-31 20:23:54.340632+0800 keyboard[20721:2241720] >>>>>>>>> register yes 2021-03-31 20:23:54.340736+0800 keyboard[20721:2241720] >>>>>>>>> checkUniversalLinkReady:0 1 check passed 2021-03-31 20:23:54.340853+0800 keyboard[20721:2241720] >>>>>>>>> checkUniversalLinkReady:1 1 check passed 2021-03-31 20:23:54.344578+0800 keyboard[20721:2241720] >>>>>>>>> checkUniversalLinkReady:2 1 check passed 2021-03-31 20:23:54.346910+0800 keyboard[20721:2241720] >>>>>>>>> wxShareLog: wxlog:set property list 2021-03-31 20:23:54.357782+0800 keyboard[20721:2241720] >>>>>>>>> checkUniversalLinkReady:3 1 check passed 2021-03-31 20:23:58.003267+0800 keyboard[20721:2241720] >>>>>>>>> wxShareLog: wxlog:launch app with ul only success 2021-03-31 20:23:58.003405+0800 keyboard[20721:2241720] >>>>>>>>> checkUniversalLinkReady:4 1 check passed 2021-03-31 20:23:58.003476+0800 keyboard[20721:2241720] >>>>>>>>> wxShareLog: wxlog:Successfully starting WeChat with the universal link. 当Extension 拉起分享时 App上面的Log: 2021-03-31 20:30:39.789388+0800 键多多输入法[20730:2245408] >>>>>>>>> register yes 2021-03-31 20:31:03.840772+0800 键多多输入法[20730:2245408] >>>>>>>>>+ continueUserActivity 2021-03-31 20:31:03.842173+0800 键多多输入法[20730:2245408] >>>>>>>>> wxShareLog: wxlog:Error:set token fail, errCode:3, errLog:app no context, req[(null)], contextID[(null)] 2021-03-31 20:31:03.842697+0800 键多多输入法[20730:2245408] >>>>>>>>> wxShareLog: wxlog:Error:check or record token fail, error:Error Domain=WXOpenSDKRefreshTokenError Code=3 "app no context, req[(null)], contextID[(null)]" UserInfo={NSLocalizedDescription=app no context, req[(null)], contextID[(null)]} 2021-03-31 20:31:03.943285+0800 键多多输入法[20730:2245408] >>>>>>>>> wxShareLog: wxlog:delay launch wx with refresh token fail 2021-03-31 20:31:03.956549+0800 键多多输入法[20730:2245408] >>>>>>>>> wxShareLog: wxlog:set property list 2021-03-31 20:31:04.007607+0800 键多多输入法[20730:2245408] >>>>>>>>> wxShareLog: wxlog:launch app with ul only success 2021-03-31 20:31:04.007675+0800 键多多输入法[20730:2245408] >>>>>>>>> wxShareLog: wxlog:openURL success:1, url:https://help.wechat.com/app/wxb8b44016ab21bfb6/refreshTokenFail/?bundleID=com.youmou.duoduo&isShare=0&errCode=3&errMsg=app%20no%20context%2C%20req%5B%28null%29%5D%2C%20contextID%5B%28null%29%5D&wechat_auth_token=61025ae8202b3eef65b7503ccd3b4378bcb4d634f07b91e487ea863c20cf49a5_MTYwNTY2NTgzMw%3D%3D&wechat_app_bundleId=com.youmou.duoduo Extension上面的 Log: 2021-03-31 20:39:23.157622+0800 keyboard[21006:2252447] >>>>>>>>> register yes 2021-03-31 20:39:23.164277+0800 keyboard[21006:2252447] >>>>>>>>> wxShareLog: wxlog:send req[<SendMessageToWXReq: 0x28153e700>], appID:wxb8b44016ab21bfb6, universalLink:https://www.duoduosrf.com/, sdkVersion:1.8.7.1 2021-03-31 20:39:23.168828+0800 keyboard[21006:2252447] >>>>>>>>> wxShareLog: wxlog:set property list 2021-03-31 20:39:23.184201+0800 keyboard[21006:2252447] >>>>>>>>> wxShareLog: wxlog:Error:fail to load Keychain status:-25300, keyData null:1 2021-03-31 20:39:23.184237+0800 keyboard[21006:2252447] >>>>>>>>> wxShareLog: wxlog:token[(null)] is null 2021-03-31 20:39:23.286018+0800 keyboard[21006:2252447] >>>>>>>>> wxShareLog: wxlog:launch app with ul only success 2021-03-31 20:39:23.286118+0800 keyboard[21006:2252447] >>>>>>>>> wxShareLog: wxlog:launch app with universal link, ret:1 2021-03-31 20:39:23.286345+0800 keyboard[21006:2252447] >>>>>>>>> wxShareLog: wxlog:req:<SendMessageToWXReq: 0x28153e700>, cid:2faa4741454c28b1bc4043d3d12cae7aa4a482cd 请问怎么处理?
2022-02-28你好,我也是用extension分享微信,你的extension的bundle ID是用哪个,用测试版的bundle ID吗
集成微信分享sdk1.8.6.2版本报错?我们这边是一个keyboard extension工具,需要在extension中调用分享功能。现在的问题是,主App可以正常分享,但是extension中分享遇到问题,会跳转到主App,回调了 - (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray<id<UIUserActivityRestoring>> * __nullable restorableObjects))restorationHandler ,但是在 [WXApi handleOpenUniversalLink:userActivity delegate:[WXApiManager sharedManager]] 这个方法返回了NO,求解为什么? 后来我在回调方法中再次用extension的appid注册,就可以跳转到微信,但是提示『由于应用安全校验不通过,无法使用此功能』。 ???
2022-02-28