Fix fastlane mac beta build for multiplatform scheme

Without sdk:"macosx", gym treats the multiplatform scheme as iOS and
fails with "IPA invalid". Without an explicit destination xcodebuild
picked tvOS. The output_name also needed the .app suffix removed since
gym appends .pkg for macOS app-store exports.
This commit is contained in:
Arkadiusz Fal
2026-04-19 13:33:15 +02:00
parent 181cf2f73a
commit cedefb5c97

View File

@@ -266,8 +266,10 @@ platform :mac do
build_mac_app(
scheme: SCHEME,
sdk: "macosx",
destination: "generic/platform=macOS",
output_directory: "fastlane/builds/#{version}-#{build}/macOS",
output_name: "#{APP_NAME}-#{version}-macOS.app",
output_name: "#{APP_NAME}-#{version}-macOS",
export_method: "app-store",
export_options: {
provisioningProfiles: {