研究办法:创建不同类型的同名项目,比较其 project.pbxproj 文件的差异
第1步:
用 Xcode 创建项目名为 T7 的 framework,不要 test,不要任何附加的东西
将项目根目录 T7 改名为 T7-framework
第2步:
用 Xcode 创建项目名为 T7 的 static library
将项目根目录 T7 改名为 T7-library.static
第3步:
比较差异
vimdiff \
T7-framework/T7.xcodeproj/project.pbxproj \
T7-library.static/T7.xcodeproj/project.pbxproj
static | framework | |
---|---|---|
product | libT7.a | T7.framework |
include | ||
install path | usr/local/lib/ | $(LOCAL_LIBRARY_DIR)/Frameworks |
productType |
com.apple.product-type.library.static | com.apple.product-type |