|
@@ -2145,11 +2145,14 @@ Error EditorExportPlatformAndroid::run(const Ref<EditorExportPreset> &p_preset,
|
|
|
|
|
|
String tmp_export_path = EditorPaths::get_singleton()->get_temp_dir().path_join("tmpexport." + uitos(OS::get_singleton()->get_unix_time()) + ".apk");
|
|
|
|
|
|
-#define CLEANUP_AND_RETURN(m_err) \
|
|
|
- { \
|
|
|
- DirAccess::remove_file_or_error(tmp_export_path); \
|
|
|
- return m_err; \
|
|
|
- } \
|
|
|
+#define CLEANUP_AND_RETURN(m_err) \
|
|
|
+ { \
|
|
|
+ DirAccess::remove_file_or_error(tmp_export_path); \
|
|
|
+ if (FileAccess::exists(tmp_export_path + ".idsig")) { \
|
|
|
+ DirAccess::remove_file_or_error(tmp_export_path + ".idsig"); \
|
|
|
+ } \
|
|
|
+ return m_err; \
|
|
|
+ } \
|
|
|
((void)0)
|
|
|
|
|
|
// Export to temporary APK before sending to device.
|