# Constants
SF_TARGET_NAME="TXGame"
#自定義的用來存放最后合并的framework
UNIVERSAL_OUTPUTFOLDER=${BUILD_DIR}/${CONFIGURATION}-universal
#IPHONE_DEVICE_BUILD_DIR=${BUILD_DIR}/${CONFIGURATION}-iphoneos
WORKSPACE_NAME=${PROJECT_NAME}.xcworkspace
YO_SCHEME=${PROJECT_NAME}
xcodebuild -workspace ${WORKSPACE_NAME} -scheme ${YO_SCHEME} -sdk iphonesimulator -configuration "${CONFIGURATION}"
xcodebuild -workspace ${WORKSPACE_NAME} -scheme ${YO_SCHEME} -sdk iphoneos -configuration "${CONFIGURATION}"
# Build the other (non-simulator) platform
#xcodebuild -project "${PROJECT_FILE_PATH}" -target "${TARGET_NAME}" -configuration "${CONFIGURATION}" -sdk iphoneos BUILD_DIR="${BUILD_DIR}" OBJROOT="${OBJROOT}" BUILD_ROOT="${BUILD_ROOT}" CONFIGURATION_BUILD_DIR="${IPHONE_DEVICE_BUILD_DIR}/arm64" SYMROOT="${SYMROOT}" ARCHS='arm64' VALID_ARCHS='arm64' $ACTION
#xcodebuild -project "${PROJECT_FILE_PATH}" -target "${TARGET_NAME}" -configuration "${CONFIGURATION}" -sdk iphoneos BUILD_DIR="${BUILD_DIR}" OBJROOT="${OBJROOT}" BUILD_ROOT="${BUILD_ROOT}"? CONFIGURATION_BUILD_DIR="${IPHONE_DEVICE_BUILD_DIR}/armv7" SYMROOT="${SYMROOT}" ARCHS='armv7 armv7s' VALID_ARCHS='armv7 armv7s' $ACTION
# Copy the framework structure to the universal folder (clean it first)
# 因為framework的合并,lipo只是合并了最后的 二進制可執(zhí)行文件,所以其它的需要我們自己復制過來
rm -rf "${UNIVERSAL_OUTPUTFOLDER}"
mkdir -p "${UNIVERSAL_OUTPUTFOLDER}"
cp -R "${BUILD_DIR}/${CONFIGURATION}-iphonesimulator/${PROJECT_NAME}.framework" "${UNIVERSAL_OUTPUTFOLDER}/${PROJECT_NAME}.framework"
# 合并模擬器和真機的架構
lipo -create? "${BUILD_DIR}/${CONFIGURATION}-iphonesimulator/${PROJECT_NAME}.framework/${PROJECT_NAME}" "${BUILD_DIR}/${CONFIGURATION}-iphoneos/${PROJECT_NAME}.framework/${PROJECT_NAME}" -output "${UNIVERSAL_OUTPUTFOLDER}/${PROJECT_NAME}.framework/${PROJECT_NAME}"
open "${UNIVERSAL_OUTPUTFOLDER}"
iOS 打包framework 自動合成真機和測試機的aggregate腳本
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來恩掷,“玉大人倡鲸,你說我怎么就攤上這事』颇铮” “怎么了峭状?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長寸宏。 經(jīng)常有香客問我宁炫,道長,這世上最難降的妖魔是什么氮凝? 我笑而不...
- 正文 為了忘掉前任羔巢,我火速辦了婚禮,結果婚禮上罩阵,老公的妹妹穿的比我還像新娘竿秆。我一直安慰自己,他們只是感情好稿壁,可當我...
- 文/花漫 我一把揭開白布幽钢。 她就那樣靜靜地躺著,像睡著了一般傅是。 火紅的嫁衣襯著肌膚如雪匪燕。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼嫌术,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了牌借?” 一聲冷哼從身側響起,我...
- 正文 年R本政府宣布拇囊,位于F島的核電站迂曲,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏寥袭。R本人自食惡果不足惜路捧,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望传黄。 院中可真熱鬧杰扫,春花似錦、人聲如沸尝江。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽炭序。三九已至,卻和暖如春苍日,著一層夾襖步出監(jiān)牢的瞬間惭聂,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 由于公司業(yè)務需要扫俺,與鵝廠進行合作苍苞,為了防止泄密,提供可以連接控制設備的 SDK 給他們是使用狼纬。 普及一下靜態(tài)庫和動...
- 本文轉自CaryaLiu's Blog羹呵。 本文最終實現(xiàn)的是使用腳本打 Ad-hoc 包,并發(fā)布測試疗琉,當然稍微修改一...
- (原文:How to Create a Framework for iOS 作者:Sam Davies 譯者:Mr...