public static void CheckAndUpdateAdjustSettings(TinySauceSettings sauceSettings) { #if UNITY_IOS if (sauceSettings == null || string.IsNullOrEmpty(sauceSettings.adjustIOSToken.Replace(" ", string.Empty))) { BuildErrorWindow.LogBuildError(BuildErrorConfig.ErrorID.NoAdjustToken); } #endif #if UNITY_ANDROID if (sauceSettings == null || string.IsNullOrEmpty(sauceSettings.adjustAndroidToken.Replace(" ", string.Empty))) { BuildErrorWindow.LogBuildError(BuildErrorConfig.ErrorID.NoAdjustToken); } #endif }
public static void CheckAndUpdateGameAnalyticsSettings(TinySauceSettings settings) { #if UNITY_ANDROID if (settings == null || !CheckGameAnalyticsSettings(settings.gameAnalyticsAndroidGameKey, settings.gameAnalyticsAndroidSecretKey, RuntimePlatform.Android)) { BuildErrorWindow.LogBuildError(BuildErrorConfig.ErrorID.GANoAndroidAndKey); } #elif UNITY_IOS if (settings == null || !CheckGameAnalyticsSettings(settings.gameAnalyticsIosGameKey, settings.gameAnalyticsIosSecretKey, RuntimePlatform.IPhonePlayer)) { BuildErrorWindow.LogBuildError(BuildErrorConfig.ErrorID.GANoIOSKey); } #endif }
public static void CheckAndUpdateFacebookSettings(TinySauceSettings sauceSettings) { #if UNITY_ANDROID || UNITY_IOS if (sauceSettings == null || string.IsNullOrEmpty(sauceSettings.facebookAppId)) { BuildErrorWindow.LogBuildError(BuildErrorConfig.ErrorID.SettingsNoFacebookAppID); } else { FacebookSettings.AppIds = new List <string> { sauceSettings.facebookAppId }; FacebookSettings.AppLabels = new List <string> { Application.productName }; EditorUtility.SetDirty(FacebookSettings.Instance); } #endif }