From c59cd2d9f179fcf6b8d0374d1eff84e4d08f8293 Mon Sep 17 00:00:00 2001 From: ed Date: Wed, 19 Sep 2018 15:48:21 +0100 Subject: [PATCH] Projucer: Set SKIP_INSTALL for shared code target in the Xcode exporter to fix iOS app archive validation in Xcode 10 --- .../Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h index 240a395e90..cd52848465 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h @@ -1100,6 +1100,9 @@ public: { s.set ("INSTALL_PATH", installPath.quoted()); + if (type == Target::SharedCodeTarget) + s.set ("SKIP_INSTALL", "YES"); + if (! owner.getEmbeddedFrameworks().isEmpty()) s.set ("LD_RUNPATH_SEARCH_PATHS", "\"$(inherited) @executable_path/Frameworks\"");