<commit_before>---
layout: post
title: 打包Framework
category: 技术
tags: Framework
description: 脚本打包framework（Xcode7&OSX10.11）兼容各种cpu类型
---
## 打包framework（Xcode7&OSX10.11）兼容各种cpu类型

###第一步新建工程
	选择Framework & Library => Cocoa Touch Framework
	
![step1](http://oshs6ulbi.bkt.clouddn.com/framework-step1)

###第二步新建Framework项目，eg：TestFramework

![step1](http://oshs6ulbi.bkt.clouddn.com/framework-step2)

###第三步在已有target中新建一个target，eg：TesetBuild

	1.选择Cross-platform 分类

	2.选择 Aggregate 目标
![step1](http://oshs6ulbi.bkt.clouddn.com/framework-step3)

###设置TesetBuild编译条件

	1.BuildSettings的Mach-O Type=> static Library
	2.Build Phases，Run Script <commit_msg>change link<commit_after>---
layout: post
title: 打包Framework
category: 技术
tags: Framework
description: 脚本打包framework（Xcode7&OSX10.11）兼容各种cpu类型
---
## 打包framework（Xcode7&OSX10.11）兼容各种cpu类型

###第一步新建工程
	选择Framework & Library => Cocoa Touch Framework
	
![step1](http://oshs6ulbi.bkt.clouddn.com/framework-step1)

###第二步新建Framework项目，eg：TestFramework

![step1](http://oshs6ulbi.bkt.clouddn.com/framework-step2)

###第三步在已有target中新建一个target，eg：TesetBuild

	1.选择Cross-platform 分类

	2.选择 Aggregate 目标
	
![step1](http://oshs6ulbi.bkt.clouddn.com/framework-step3)

###设置TesetBuild编译条件

	1.BuildSettings的Mach-O Type=> static Library
	2.Build Phases，Run Script 
	
{'fraction_non_alphanumeric': 0.14, 'fraction_numerical': 0.03538461538461538, 'mean_word_length': 5.994623655913978, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '369989', 'n_tokens_mistral': 611, 'n_tokens_neox': 629, 'n_words': 73}