浏览代码

iOS: Don't embed project static frameworks/libs

Previously, files added via `add_ios_project_static_libs` where
being added as embedded frameworks. This commit fixes that.

Static frameworks/libs should never be embedded into IPAs.
Ignacio Roldán Etchevery 3 年之前
父节点
当前提交
24fb09614d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      platform/iphone/export/export.cpp

+ 1 - 1
platform/iphone/export/export.cpp

@@ -1377,7 +1377,7 @@ Error EditorExportPlatformIOS::_export_additional_assets(const String &p_out_dir
 		for (int j = 0; j < project_static_libs.size(); j++) {
 		for (int j = 0; j < project_static_libs.size(); j++) {
 			project_static_libs.write[j] = project_static_libs[j].get_file(); // Only the file name as it's copied to the project
 			project_static_libs.write[j] = project_static_libs[j].get_file(); // Only the file name as it's copied to the project
 		}
 		}
-		err = _export_additional_assets(p_out_dir, project_static_libs, true, true, r_exported_assets);
+		err = _export_additional_assets(p_out_dir, project_static_libs, true, false, r_exported_assets);
 		ERR_FAIL_COND_V(err, err);
 		ERR_FAIL_COND_V(err, err);
 
 
 		Vector<String> ios_bundle_files = export_plugins[i]->get_ios_bundle_files();
 		Vector<String> ios_bundle_files = export_plugins[i]->get_ios_bundle_files();