• Masami
    2020-01-15
    老师你好,我在xcode11,13.2版本下做这一节的QQ framework(3.3.3版本)点击minecontroller的图片按钮没法跳转!控制台显示以下内容。请问如何解决???

    2020-01-15 16:29:19.093048+0800 SampleApp[57130:1926879] -canOpenURL: failed for URL: "mqqopensdkapiV2://" - error: "This app is not allowed to query for scheme mqqopensdkapiv2"
    2020-01-15 16:29:19.093270+0800 SampleApp[57130:1926879] qqversion not suport opensdkapiV2
    2020-01-15 16:29:19.093455+0800 SampleApp[57130:1926879] API Method must be specified
    展开

    作者回复: 看一下课程中7分05秒左右,理论上对应的Scheme需要在LSApplicationQueriesSchemes中进行添加。那么对于我们的Demo,由于是在模拟器中使用的无法安装QQ,所以SDK会自动的拉起网页,这部分的能力不会有影响。具体LSApplicationQueriesSchemes的作用和意义在后续的课程中也会有讲解,主要就是支持在我们的App中判断对应Scheme的App是否安装的这个能力。总的来说,第一个日志可以通过添加LSApplicationQueriesSchemes优化掉,下面的日志需要在真机上安装QQ。

    
    
  • 九三
    2019-10-25
    老师,这个qq framework 不需要 embed frameworkd 吗

    作者回复: qq framework 应该是一个static的framework,我们可以在命令行中 $ file TencentOpenAPI 看到是 ar archive。 对于static的framework或者.a 是不需要embed的哈。那对于其他的类似framework的集成,我们其实也不需要使用命令行来判断,直接看下sdk对应的Demo如何使用就可以。

    
    
  • LINBE
    2019-07-28
    老师好,GTMineViewController.m中私有方法- (void)_tapImage,[[GTLogin shareLogin] isLogin]不是已经判断是否登录了吗?为什么还要调用block块,然后再添加判断isLogin?不能直接,[[GTLogin shareLogin] isLogin]判断登录成功后直接reloadDatak吗?

    作者回复: 上面的是 ![[GTLogin sharedLogin] isLogin] 前面有个❗️就是没有登录的时候才调用。整理的流程就是没有登录那么执行登录的逻辑,因为登录的过程是异步的并且用户可以取消,所以在回调中判断下是否登录成功。

    
    
我们在线,来聊聊吧