@@ -10,18 +10,22 @@ FRAMEWORK_FOLDER_NAME="${PROJECT_NAME}_XCFramework"
1010FRAMEWORK_NAME=" Segment"
1111
1212# xcframework path
13- FRAMEWORK_PATH=" ${HOME} /Desktop/ ${ FRAMEWORK_FOLDER_NAME} /${FRAMEWORK_NAME} .xcframework"
13+ FRAMEWORK_PATH=" ${FRAMEWORK_FOLDER_NAME} /${FRAMEWORK_NAME} .xcframework"
1414
1515# set path for iOS simulator archive
16- SIMULATOR_ARCHIVE_PATH=" ${HOME} /Desktop/ ${ FRAMEWORK_FOLDER_NAME} /simulator.xcarchive"
16+ SIMULATOR_ARCHIVE_PATH=" ${FRAMEWORK_FOLDER_NAME} /simulator.xcarchive"
1717
1818# set path for iOS device archive
19- IOS_DEVICE_ARCHIVE_PATH=" ${HOME} /Desktop/ ${ FRAMEWORK_FOLDER_NAME} /iOS.xcarchive"
19+ IOS_DEVICE_ARCHIVE_PATH=" ${FRAMEWORK_FOLDER_NAME} /iOS.xcarchive"
2020
21- rm -rf " ${HOME} /Desktop/${FRAMEWORK_FOLDER_NAME} "
21+ # clean up old releases
22+ zip -r Segment.xcframework.zip
23+ echo " Deleted the xcframework"
24+
25+ rm -rf " ${FRAMEWORK_FOLDER_NAME} "
2226echo " Deleted ${FRAMEWORK_FOLDER_NAME} "
2327
24- mkdir " ${HOME} /Desktop/ ${ FRAMEWORK_FOLDER_NAME}"
28+ mkdir " ${FRAMEWORK_FOLDER_NAME} "
2529echo " Created ${FRAMEWORK_FOLDER_NAME} "
2630
2731echo " Archiving ${FRAMEWORK_NAME} "
@@ -34,4 +38,7 @@ xcodebuild archive -scheme ${PROJECT_NAME} -destination="iOS" -archivePath "${IO
3438xcodebuild -create-xcframework -framework ${SIMULATOR_ARCHIVE_PATH} /Products/Library/Frameworks/${FRAMEWORK_NAME} .framework -framework ${IOS_DEVICE_ARCHIVE_PATH} /Products/Library/Frameworks/${FRAMEWORK_NAME} .framework -output " ${FRAMEWORK_PATH} "
3539rm -rf " ${SIMULATOR_ARCHIVE_PATH} "
3640rm -rf " ${IOS_DEVICE_ARCHIVE_PATH} "
37- open " ${HOME} /Desktop/${FRAMEWORK_FOLDER_NAME} "
41+
42+ zip -r Segment.xcframework.zip " ${FRAMEWORK_FOLDER_NAME} /Segment.xcframework"
43+
44+ open " ${FRAMEWORK_FOLDER_NAME} "
0 commit comments