code: private static PBXObjectRef createPBXFrameworksBuildPhase(final int buildActionMask, final List files,
        final boolean runOnly) {
      final Map map = new HashMap();
      map.put("isa", "PBXFrameworksBuildPhase");
      map.put("buildActionMask", NumberFormat.getIntegerInstance(Locale.US).format(buildActionMask));
      map.put("files", files);
      map.put("runOnlyForDeploymentPostprocessing", toString(runOnly));
      return new PBXObjectRef(map);
    }
docs: Create PBXFrameworksBuildPhase.
  
  @param buildActionMask
  build action mask.
  @param files
  files.
  @param runOnly
  if true, phase should only be run on deployment.
  @return PBXFrameworkBuildPhase.