Skip to content

Commit

Permalink
Merge pull request #81365 from bruvzg/ios_export_ext
Browse files Browse the repository at this point in the history
[iOS export] Switch export target extension based on export type.
  • Loading branch information
YuriSizov committed Sep 6, 2023
2 parents 3a585a6 + 2695100 commit 2ced50f
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion platform/ios/export/export_plugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -181,9 +181,17 @@ class EditorExportPlatformIOS : public EditorExportPlatform {

virtual List<String> get_binary_extensions(const Ref<EditorExportPreset> &p_preset) const override {
List<String> list;
list.push_back("ipa");
if (p_preset.is_valid()) {
bool project_only = p_preset->get("application/export_project_only");
if (project_only) {
list.push_back("xcodeproj");
} else {
list.push_back("ipa");
}
}
return list;
}

virtual Error export_project(const Ref<EditorExportPreset> &p_preset, bool p_debug, const String &p_path, int p_flags = 0) override;

virtual bool has_valid_export_configuration(const Ref<EditorExportPreset> &p_preset, String &r_error, bool &r_missing_templates, bool p_debug = false) const override;
Expand Down

0 comments on commit 2ced50f

Please sign in to comment.