@@ -85,23 +85,21 @@ jobs:
8585 IOS_SCHEME="${{ matrix.kit.ios_scheme }}"
8686 TVOS_SCHEME="${{ matrix.kit.tvos_scheme }}"
8787
88+ BUILD_SETTINGS="CODE_SIGN_IDENTITY= CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO SKIP_INSTALL=NO BUILD_LIBRARY_FOR_DISTRIBUTION=YES"
89+
8890 xcodebuild archive -project "$PROJECT" -scheme "$IOS_SCHEME" \
89- -destination "generic/platform=iOS" -archivePath "archives/iOS" \
90- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
91+ -destination "generic/platform=iOS" -archivePath "archives/iOS" $BUILD_SETTINGS
9192 xcodebuild archive -project "$PROJECT" -scheme "$IOS_SCHEME" \
92- -destination "generic/platform=iOS Simulator" -archivePath "archives/iOS_Simulator" \
93- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
93+ -destination "generic/platform=iOS Simulator" -archivePath "archives/iOS_Simulator" $BUILD_SETTINGS
9494
9595 XCFRAMEWORK_ARGS="-archive archives/iOS.xcarchive -framework ${MODULE}.framework"
9696 XCFRAMEWORK_ARGS+=" -archive archives/iOS_Simulator.xcarchive -framework ${MODULE}.framework"
9797
9898 if [ -n "$TVOS_SCHEME" ]; then
9999 xcodebuild archive -project "$PROJECT" -scheme "$TVOS_SCHEME" \
100- -destination "generic/platform=tvOS" -archivePath "archives/tvOS" \
101- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
100+ -destination "generic/platform=tvOS" -archivePath "archives/tvOS" $BUILD_SETTINGS
102101 xcodebuild archive -project "$PROJECT" -scheme "$TVOS_SCHEME" \
103- -destination "generic/platform=tvOS Simulator" -archivePath "archives/tvOS_Simulator" \
104- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
102+ -destination "generic/platform=tvOS Simulator" -archivePath "archives/tvOS_Simulator" $BUILD_SETTINGS
105103
106104 XCFRAMEWORK_ARGS+=" -archive archives/tvOS.xcarchive -framework ${MODULE}.framework"
107105 XCFRAMEWORK_ARGS+=" -archive archives/tvOS_Simulator.xcarchive -framework ${MODULE}.framework"
0 commit comments