public static void SetKeystore(EZKeystoreObject ezKeystore) { if (ezKeystore != null && ezKeystore.keystoreFilePath != "" && ezKeystore.keyAliasName != "") { PlayerSettings.Android.keystoreName = ezKeystore.keystoreFilePath; PlayerSettings.Android.keystorePass = ezKeystore.keystorePassword; PlayerSettings.Android.keyaliasName = ezKeystore.keyAliasName; PlayerSettings.Android.keyaliasPass = ezKeystore.keyAliasPassword; } }
public static EZKeystoreObject CreateKeystore() { EZKeystoreObject ezKeystore = EZScriptableObject.Load <EZKeystoreObject>(EZKeystoreObject.AssetName, true); ezKeystore.keystoreFilePath = PlayerSettings.Android.keystoreName; ezKeystore.keystorePassword = PlayerSettings.Android.keystorePass; ezKeystore.keyAliasName = PlayerSettings.Android.keyaliasName; ezKeystore.keyAliasPassword = PlayerSettings.Android.keyaliasPass; return(ezKeystore); }
protected override void OnFocus() { base.OnFocus(); ezKeystore = EZScriptableObject.Load <EZKeystoreObject>(EZKeystoreObject.AssetName, false); if (ezKeystore == null) { ezKeystore = EZKeystoreInitializer.CreateKeystore(); } so_EZKeystore = new SerializedObject(ezKeystore); keystoreFilePath = so_EZKeystore.FindProperty("keystoreFilePath"); keystorePassword = so_EZKeystore.FindProperty("keystorePassword"); keyAliasName = so_EZKeystore.FindProperty("keyAliasName"); keyAliasPassword = so_EZKeystore.FindProperty("keyAliasPassword"); }
static void Initialize() { EZKeystoreObject ezKeystore = EZScriptableObject.Load <EZKeystoreObject>(EZKeystoreObject.AssetName, false); SetKeystore(ezKeystore); }