收藏
回答

ios集成新的微信SDK后登录报错?

2019-10-09 18:38:11.086615+0800 proj-mobile[1408:423767] log : wxlog:set property list

2019-10-09 18:38:11.095783+0800 proj-mobile[1408:423767] +[WXApi genExtraUrlByReq:withAppData:]: unrecognized selector sent to class 0x103a5aa30

2019-10-09 18:38:11.095991+0800 proj-mobile[1408:423767] EXCEPTION THROW: +[WXApi genExtraUrlByReq:withAppData:]: unrecognized selector sent to class 0x103a5aa30

wxLogin throw: {}

2019-10-09 18:38:11.096207+0800 proj-mobile[1408:423767] HelloOC: wxLogin throw: {}

错误如下,点击登录后报错。求教

回答关注问题邀请回答
收藏

13 个回答

  • 微信技术专员-aizen
    微信技术专员-aizen
    2019-10-16

    请检查工程文件中选择 Build Setting,在"Other Linker Flags"中是否已经添加了"-ObjC -all_load"

    详情请参考接入文档3.2的第4点 https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html

    2019-10-16
    有用 2
    回复 3
    • 清
      05-22
      我按你到这么加了,还是报错
      05-22
      回复
    • Amoiu
      Amoiu
      05-30
      加了还是不行,调自检方法第二步就挂了
      05-30
      回复
    • 云江
      云江
      06-05
      请问解决了吗?
      06-05
      回复
  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2019-10-15

    你好,麻烦提供下微信号,我们一起看下这个问题

    2019-10-15
    有用
    回复 2
  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2019-10-09

    麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-10-09
    有用
    回复 6
    • 旧冰请来的包子
      旧冰请来的包子
      2019-10-09
      定位不到错误。。现在就是真机调试输出点击微信登陆就会报这个错。我怀疑是Universal Links 造成的但是又没找到哪一步操作有问题
      2019-10-09
      回复
    • 旧冰请来的包子
      旧冰请来的包子
      2019-10-10
      请问老的SDK现在是否仍然可以使用?我们16年的老产品还没有更换SDK仍然可以正常登陆。但是17年新作的产品使用老SDK就无法登陆。
      2019-10-10
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      2019-10-11回复旧冰请来的包子
      提供错误截图,并提供具体appid、微信号、正在使用的微信客户端版本、触发时间点帮助定位问题
      2019-10-11
      回复
    • Mr.Meng
      Mr.Meng
      03-05
      我也遇到这歌问题了 能帮忙解决下么 微信号 m763785999
      03-05
      回复
    • Amoiu
      Amoiu
      05-30回复Mr.Meng
      请问解决了吗
      05-30
      回复
    查看更多(1)
  • 金杰
    金杰
    05-09

    我原本用的是sdk 1.8.2 一切正常,因为苹果版本UIwebview的问题, 更新了sdk 1.8.7 现在提示:

    Class method '+sendReq:' not found (return type defaults to 'id');

    这要怎么弄啊?

    cocos2dx平台开发, 因为如果加上 -all_load 就会提示 duplicate, 所以用 -force_load $(SRCROOT)/ios/SDKExport/libWeChatSDK.a 代替; 结果微信登录就会挂掉.

    有人遇到相同的问题吗?怎么解决啊?搞了两天了还没弄好



    05-09
    有用
    回复 1
    • 吳邵偉ミ
      吳邵偉ミ
      06-02
      搞好了没?@微信技术专员,好多人都这个问题
      06-02
      回复
  • 拾荒先生🍀
    拾荒先生🍀
    05-08
    2020-05-08 11:44:35.614109+0800 WeChatLogin[14150:2671979] log : wxlog:send req[], appID:wx179d062a16638f00, universalLink:https://*****/, sdkVersion:1.8.7.1
    2020-05-08 11:44:35.644306+0800 WeChatLogin[14150:2671979] log : wxlog:set property list
    2020-05-08 11:44:35.665509+0800 WeChatLogin[14150:2671979] +[WXApi genExtraUrlByReq:withAppData:]: unrecognized selector sent to class 0x10070e6b8
    2020-05-08 11:44:35.666203+0800 WeChatLogin[14150:2671979] exception:+[WXApi genExtraUrlByReq:withAppData:]: unrecognized selector sent to class 0x10070e6b8
    2020-05-08 11:44:40.739281+0800 WeChatLogin[14150:2672050] PBItemCollectionServicer connection disconnected.
    
    
    微信技术专员-aizen,麻烦帮忙看下,谢谢
    
    05-08
    有用
    回复 2
    • 拾荒先生🍀
      拾荒先生🍀
      05-08
      WxApi.h 找不到这个方法:+[WXApi genExtraUrlByReq:withAppData:]
      05-08
      回复
    • Amoiu
      Amoiu
      05-30
      请问解决了吗
      05-30
      回复
  • 世界无童话
    世界无童话
    05-05

    你们微信真垃圾,官网写的屎一样

    05-05
    有用
    回复
  • 张威
    张威
    03-20

    我也遇到了问题,加了-ObjC -all_load编译报错

      "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, unsigned long, std::allocator<char> const&)", referenced from:

          zxing::pdf417::DecodedBitStreamParser::byteCompaction(int, zxing::ArrayRef<int>, int, zxing::Ref<zxing::String>) in libZXingWidget.a(DecodedBitStreamParser-8195A93E6656064C.o)

      "std::allocator<char>::~allocator()", referenced from:

          std::_Vector_base<char, std::allocator<char> >::_Vector_impl::~_Vector_impl() in libZXingWidget.a(Decoder-3DF771F40A970F8E.o)

      "std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)", referenced from:

          +[ProductResultParser parsedResultForString:format:] in libZXingWidget.a(ProductResultParser.o)

          ___cxx_global_var_init.1 in libZXingWidget.a(Code39Reader.o)

          ___cxx_global_var_init.1 in libZXingWidget.a(Code93Reader.o)

          zxing::oned::Code128Reader::decodeRow(int, zxing::Ref<zxing::BitArray>) in libZXingWidget.a(Code128Reader.o)

          zxing::aztec::Decoder::getEncodedData(zxing::Ref<zxing::BitArray>) in libZXingWidget.a(Decoder-387E8B3BE4AFD07D.o)

          zxing::common::StringUtils::guessEncoding(char*, int, std::map<unsigned int, std::string, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::string> > > const&) in libZXingWidget.a(StringUtils.o)

          zxing::common::CharacterSetECI::CharacterSetECI(int const*, char const* const*) in libZXingWidget.a(CharacterSetECI.o)

          ...

    ld: symbol(s) not found for architecture arm64

    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    Showing first 200 notices only


    03-20
    有用
    回复 1
    • ^酷^
      ^酷^
      14小时前
      请问怎么解决的啊
      14小时前
      回复
  • zachary
    zachary
    03-12

    在"Other Linker Flags"中添加了"-ObjC -all_load" 还是一样报这个错。

    然后再加 force load 加 sdk路径依旧报这个错。

    暂时无解了,先回退sdk版本了。

    下载的例子跑起来又是正常的。。。


    03-12
    有用
    回复 1
    • ^酷^
      ^酷^
      14小时前
      请问怎么解决的啊最后
      14小时前
      回复
  • 随风的风
    随风的风
    2019-12-16

    Other Linker Flags"中是否已经添加了"-ObjC -all_load"就行了  谢谢微信技术专员

    2019-12-16
    有用
    回复
  • code喵
    code喵
    2019-12-04

    你好 我也遇到了这个问题 请问有解决方案吗?

    2019-12-04
    有用
    回复 1
    • code喵
      code喵
      2019-12-04
      我的添加 ObjC -all_load 就好了
      2019-12-04
      回复

正在加载...

登录 后发表内容
问题标签