diff --git a/tools/platforms/IOSPlatform.hx b/tools/platforms/IOSPlatform.hx index 6f7e89adf..b4b49e924 100644 --- a/tools/platforms/IOSPlatform.hx +++ b/tools/platforms/IOSPlatform.hx @@ -264,35 +264,35 @@ class IOSPlatform extends PlatformTarget { context.ADDL_PBX_FILE_REFERENCE = ""; context.ADDL_PBX_FRAMEWORKS_BUILD_PHASE = ""; context.ADDL_PBX_FRAMEWORK_GROUP = ""; - + context.frameworkSearchPaths = []; - + for (dependency in project.dependencies) { var name = null; var path = null; - + if (Path.extension (dependency.name) == "framework") { name = dependency.name; path = "/System/Library/Frameworks/" + dependency.name; - + } else if (Path.extension (dependency.path) == "framework") { name = Path.withoutDirectory (dependency.path); path = PathHelper.tryFullPath (dependency.path); } - + if (name != null) { var frameworkID = "11C0000000000018" + StringHelper.getUniqueID (); var fileID = "11C0000000000018" + StringHelper.getUniqueID (); - + ArrayHelper.addUnique (context.frameworkSearchPaths, Path.directory (path)); - + context.ADDL_PBX_BUILD_FILE += " " + frameworkID + " /* " + name + " in Frameworks */ = {isa = PBXBuildFile; fileRef = " + fileID + " /* " + name + " */; };\n"; - context.ADDL_PBX_FILE_REFERENCE += " " + fileID + " /* " + name + " */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = " + name + "; path = " + path + "; sourceTree = SDKROOT; };\n"; + context.ADDL_PBX_FILE_REFERENCE += " " + fileID + " /* " + name + " */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = \"" + name + "\"; path = \"" + path + "\"; sourceTree = SDKROOT; };\n"; context.ADDL_PBX_FRAMEWORKS_BUILD_PHASE += " " + frameworkID + " /* " + name + " in Frameworks */,\n"; context.ADDL_PBX_FRAMEWORK_GROUP += " " + fileID + " /* " + name + " */,\n";