通过 twitter 从 Digits 验证电话号码后,我在最近的活动中获得了我的应用程序的两个实例

Posted

技术标签:

【中文标题】通过 twitter 从 Digits 验证电话号码后,我在最近的活动中获得了我的应用程序的两个实例【英文标题】:After phone number validation from Digits by twitter, I am getting two instance of my app in recent activity 【发布时间】:2015-11-19 14:35:41 【问题描述】:

您好,我一遍又一遍地查看 Digits 文档以解决此问题,但找不到。每当我打开 Digit 移动验证屏幕然后将其关闭时,我都会在最近的屏幕中获得我的应用程序的两个实例。

这是我设置数字的方式。

申请时,

Fabric.with(this,  new TwitterCore(authConfig), new Digits());

在活动中,

DigitsAuthButton digitsButton = (DigitsAuthButton) findViewById(R.id.btn_phone_auth);
digitsButton.setAuthTheme(R.style.CustomDigitsTheme);
AuthCallback authCallback = new AuthCallback() 
        @Override
        public void success(DigitsSession session, String phoneNumber) 
            //validated number processing
    ;
digitsButton.setCallback(authCallback);

在这方面需要帮助。

【问题讨论】:

【参考方案1】:

此问题已在 Digits v1.10.0 中得到解决。

compile('com.digits.sdk.android:digits:1.10.0@aar') 
    transitive = true;

【讨论】:

嘿,Abhishek 仍然有多个应用程序实例。还有其他方法可以解决这个问题吗? 我没有从 v1.10.0 得到这个问题,也许你应该尝试最新版本 v1.11.0。 好吧,我必须寻找其他替代品,因为我已经尝试过 1.11 但对我不起作用。 除此之外我什么都没做,我的问题得到了解决。

以上是关于通过 twitter 从 Digits 验证电话号码后,我在最近的活动中获得了我的应用程序的两个实例的主要内容,如果未能解决你的问题,请参考以下文章

Digits.sharedInstance() 在设备上崩溃

使用 Twitter 的数字自定义 SMS 消息

Twitter Digits 1.15.1 安装错误(无法构建模块 'DigitsKit' || 使用未声明的标识符 'Digits')

如何使用 Twitter V2 API 拨打电话

在 Twitter 上验证 OAuth 令牌

如何使用 Twitter Digit Framework 在 iOS 中使用 OTP 进行多用户手机号码身份验证?