Nenhuma descrição
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

TMP_PostBuildProcessHandler.cs 899B

1234567891011121314151617181920212223242526272829
  1. using UnityEngine;
  2. using UnityEditor;
  3. using UnityEditor.Callbacks;
  4. using System.IO;
  5. namespace TMPro
  6. {
  7. public class TMP_PostBuildProcessHandler
  8. {
  9. [PostProcessBuildAttribute(10000)]
  10. public static void OnPostprocessBuild(BuildTarget target, string pathToBuiltProject)
  11. {
  12. if (target == BuildTarget.iOS)
  13. {
  14. // Try loading the TMP Settings
  15. TMP_Settings settings = Resources.Load<TMP_Settings>("TMP Settings");
  16. if (settings == null)
  17. return;
  18. string file = Path.Combine(pathToBuiltProject, "Classes/UI/Keyboard.mm");
  19. string content = File.ReadAllText(file);
  20. content = content.Replace("FILTER_EMOJIS_IOS_KEYBOARD 1", "FILTER_EMOJIS_IOS_KEYBOARD 0");
  21. File.WriteAllText(file, content);
  22. }
  23. }
  24. }
  25. }