/// <summary>Method initializes the BrainCloudClient.</summary>
        /// <param name="serverURL">The URL to the brainCloud server</param>
        /// <param name="appId ">The app id</param>
        /// <param name="appIdSecrectMap">The map of appid to secret</param>
        /// <param name="appVersion"> The app version</param>
        public void InitializeWithApps(string serverURL, string defaultAppId, Dictionary <string, string> appIdSecrectMap, string appVersion)
        {
            initializeHelper(serverURL, appIdSecrectMap[defaultAppId], defaultAppId, appVersion);

            // set up braincloud which does the message handling
            _comms.InitializeWithApps(serverURL, defaultAppId, appIdSecrectMap);

            _initialized = true;
        }