Merge branch 'aabluedragon-patch-1'
diff --git a/lib/pbxProject.js b/lib/pbxProject.js
index 544c914..b9cf4fd 100644
--- a/lib/pbxProject.js
+++ b/lib/pbxProject.js
@@ -1475,6 +1475,7 @@
         command_line_tool: 'wrapper',
         dynamic_library: 'products_directory',
         framework: 'shared_frameworks',
+        frameworks: 'frameworks',
         static_library: 'products_directory',
         unit_test_bundle: 'wrapper',
         watch_app: 'wrapper',
diff --git a/test/addBuildPhase.js b/test/addBuildPhase.js
index ee9005e..a9c5c39 100644
--- a/test/addBuildPhase.js
+++ b/test/addBuildPhase.js
@@ -104,5 +104,10 @@
         
         test.deepEqual(initialFileReferenceSectionItemsCount.length, afterAdditionBuildFileSectionItemsCount.length - 2);
         test.done();
-    }
+    },
+    'should set target to Frameworks given \'frameworks\' as target': function (test) {
+        var buildPhase = proj.addBuildPhase(['file.m'], 'PBXCopyFilesBuildPhase', 'Copy Files', proj.getFirstTarget().uuid, 'frameworks').buildPhase;
+        test.equal(buildPhase.dstSubfolderSpec, 10);
+        test.done();
+    },
 }
diff --git a/test/addFramework.js b/test/addFramework.js
index d631bab..d7e1c2b 100644
--- a/test/addFramework.js
+++ b/test/addFramework.js
@@ -206,6 +206,9 @@
         var newFile = proj.addFramework('/path/to/SomeEmbeddableCustom.framework', {customFramework: true, embed: true}),
             frameworks = proj.pbxEmbedFrameworksBuildPhaseObj();
 
+        var buildPhaseInPbx = proj.pbxEmbedFrameworksBuildPhaseObj();
+        test.equal(buildPhaseInPbx.dstSubfolderSpec, 10);
+
         test.equal(frameworks.files.length, 1);
         test.done();
     },