Exemple #1
0
 public ApolloHelper()
 {
     IApollo.Instance.Initialize(this.info);
     IApollo.Instance.SetApolloLogger(ApolloLogPriority.None, null);
     this.accountService                  = IApollo.Instance.GetAccountService();
     this.payService                      = null;
     this.registerInfo                    = new RegisterInfo();
     this.snsService                      = IApollo.Instance.GetService(1) as IApolloSnsService;
     this.reportService                   = IApollo.Instance.GetService(3) as IApolloReportService;
     this.quickLoginService               = IApollo.Instance.GetService(7) as IApolloQuickLoginService;
     this.m_IsSwitchToLoginPlatform       = false;
     this.m_IsLoginEventHandlerRegistered = false;
     this.m_IsLoginReturn                 = false;
     this.CurPlatform                     = ApolloPlatform.None;
     this.m_LastOpenID                    = null;
     this.m_LastTriedPlatform             = ApolloPlatform.None;
     this.m_IsLastTriedPlatformSet        = false;
     if (File.Exists(Application.persistentDataPath + "/customOpenId.txt"))
     {
         this.IsNoneModeSupport = true;
     }
     else
     {
         this.IsNoneModeSupport = false;
     }
 }
 public ApolloHelper()
 {
     this.info = new ApolloInfo(ApolloConfig.QQAppID, ApolloConfig.WXAppID, ApolloConfig.maxMessageBufferSize, string.Empty);
     IApollo.Instance.Initialize(this.info);
     IApollo.Instance.SetApolloLogger(ApolloLogPriority.None, null);
     this.accountService                  = IApollo.Instance.GetAccountService();
     this.payService                      = null;
     this.registerInfo                    = new RegisterInfo();
     this.snsService                      = (IApollo.Instance.GetService(1) as IApolloSnsService);
     this.reportService                   = (IApollo.Instance.GetService(3) as IApolloReportService);
     this.quickLoginService               = (IApollo.Instance.GetService(7) as IApolloQuickLoginService);
     this.m_IsSwitchToLoginPlatform       = false;
     this.m_IsLoginEventHandlerRegistered = false;
     this.m_IsLoginReturn                 = false;
     this.CurPlatform                     = ApolloPlatform.None;
     this.m_LastOpenID                    = null;
     this.m_LastTriedPlatform             = ApolloPlatform.None;
     this.m_IsLastTriedPlatformSet        = false;
     this.IsLastLaunchFrom3rdAPP          = false;
     if (File.Exists(Application.persistentDataPath + "/customOpenId.txt"))
     {
         this.IsNoneModeSupport = true;
     }
     else
     {
         this.IsNoneModeSupport = false;
     }
     HttpDnsPolicy.Init();
 }
 public void ApolloRepoertEvent(string eventName, List <KeyValuePair <string, string> > events, bool isReal)
 {
     try
     {
         IApolloReportService apolloReportService = IApollo.Instance.GetService(3) as IApolloReportService;
         apolloReportService.ApolloRepoertEvent(eventName, events, isReal);
     }
     catch (Exception var_1_20)
     {
     }
 }
Exemple #4
0
        public override bool Install()
        {
            msdk_adapter_install();
            IApolloReportService service  = IApollo.Instance.GetService(3) as IApolloReportService;
            IApolloCommonService service2 = IApollo.Instance.GetService(8) as IApolloCommonService;

            if (service2 != null)
            {
                service2.PushInit();
            }
            return(true);
        }
Exemple #5
0
        public override bool Install()
        {
            MsdkAdapter.msdk_adapter_install();
            IApolloReportService apolloReportService = IApollo.Instance.GetService(3) as IApolloReportService;
            IApolloCommonService apolloCommonService = IApollo.Instance.GetService(8) as IApolloCommonService;

            if (apolloCommonService != null)
            {
                apolloCommonService.PushInit();
            }
            return(true);
        }
Exemple #6
0
 public ApolloHelper()
 {
     IApollo.Instance.Initialize(this.info);
     IApollo.Instance.SetApolloLogger(ApolloLogPriority.None, null);
     this.accountService                  = IApollo.Instance.GetAccountService();
     this.payService                      = null;
     this.registerInfo                    = new RegisterInfo();
     this.snsService                      = IApollo.Instance.GetService(1) as IApolloSnsService;
     this.reportService                   = IApollo.Instance.GetService(3) as IApolloReportService;
     this.quickLoginService               = IApollo.Instance.GetService(7) as IApolloQuickLoginService;
     this.m_IsSwitchToLoginPlatform       = false;
     this.m_IsLoginEventHandlerRegistered = false;
     this.m_IsLoginReturn                 = false;
     this.m_CurPlatform                   = ApolloPlatform.None;
     this.m_LastOpenID                    = null;
     this.m_LastTriedPlatform             = ApolloPlatform.None;
     this.m_IsLastTriedPlatformSet        = false;
 }
    public void ReportCatchExcption(Exception e)
    {
        IApolloReportService apolloReportService = IApollo.Instance.GetService(3) as IApolloReportService;

        apolloReportService.HandleException(e);
    }