Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fastlane building visionOS app despite everything being set to iOS #22024

Open
4 tasks done
capnslipp opened this issue May 14, 2024 · 1 comment
Open
4 tasks done

Fastlane building visionOS app despite everything being set to iOS #22024

capnslipp opened this issue May 14, 2024 · 1 comment

Comments

@capnslipp
Copy link

New Issue Checklist

Issue Description

Fastlane seems to have just made and uploaded a visionOS-only build although my Fastfile specifies iOS (the project itself is multi-platform).

In the Fastfile I have a relatively simple iOS setup:

default_platform(:ios)

platform :ios do
  desc "Push a new beta build to TestFlight"
  lane :beta do
    changelog = prompt(
      text: "Changelog: ",
      multi_line_end_keyword: "END"
    )
    
    sync_code_signing(type: "appstore")
    build_app(
      project: "Demo.xcodeproj",
      scheme: "Demo",
      clean: true
    )
    upload_to_testflight(changelog: changelog)
    
    notification(subtitle: "MapsGL SDK Demo", message: "Successfully distributed a new beta build to TestFlight")
    slack(
      message: "Successfully distributed a new beta build to TestFlight",
      slack_url: "https://hooks.slack.com/services/██████/██████/██████████",
      default_payloads: [:last_git_commit_hash]
    )
  end
  
  error do |lane, exception|
    notification(subtitle: "MapsGL SDK Demo", message: exception.message)
    #slack(message: exception.message, success: false)
  end
end

and when building it seems to understand that it's meant to build for iOS:

+-------------------------------------------------------------------------------------------------------------------------------------------+
|                                                               Lane Context                                                                |
+------------------------------------+------------------------------------------------------------------------------------------------------+
| DEFAULT_PLATFORM                   | ios                                                                                                  |
| PLATFORM_NAME                      | ios                                                                                                  |
| LANE_NAME                          | ios beta                                                                                             |
| SIGH_PROFILE_TYPE                  | app-store                                                                                            |
| MATCH_PROVISIONING_PROFILE_MAPPING | {"com.xweather.MapsGLDemo"=>"match AppStore com.xweather.MapsGLDemo"}                                |
| IPA_OUTPUT_PATH                    | /Users/slipp.thompson/Development/Projects/MapsGL/mapsgl-apple-sdk_public/Demo.ipa                   |
| XCODEBUILD_ARCHIVE                 | /Users/slipp.thompson/Library/Developer/Xcode/Archives/2024-05-14/Demo 2024-05-14 16.30.57.xcarchive |
| DSYM_OUTPUT_PATH                   | /Users/slipp.thompson/Development/Projects/MapsGL/mapsgl-apple-sdk_public/Demo.app.dSYM.zip          |
+------------------------------------+------------------------------------------------------------------------------------------------------+

yet the actual build command it runs specifies visionOS:

[16:30:57]: $ set -o pipefail && xcodebuild -scheme Demo -project Demo.xcodeproj -destination 'generic/platform=visionOS' -archivePath /Users/slipp.thompson/Library/Developer/Xcode/Archives/2024-05-14/Demo\ 2024-05-14\ 16.30.57.xcarchive clean archive | tee /Users/slipp.thompson/Library/Logs/gym/Demo-Demo.log | xcpretty
Command executed

fastlane beta

Complete output when running fastlane, including the stack trace and command used
> fastlane beta
[✔] 🚀
[16:30:39]: Seems like launching fastlane takes a while - please run
[16:30:39]:
[16:30:39]: $ [sudo] gem cleanup
[16:30:39]:
[16:30:39]: to uninstall outdated gems and make fastlane launch faster
[16:30:39]: Alternatively it's recommended to start using a Gemfile to lock your dependencies
[16:30:39]: To get started with a Gemfile, run
[16:30:39]:
[16:30:39]: $ bundle init
[16:30:39]: $ echo 'gem "fastlane"' >> Gemfile
[16:30:39]: $ bundle install
[16:30:39]:
[16:30:39]: After creating the Gemfile and Gemfile.lock, commit those files into version control
[16:30:39]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[16:30:44]: ------------------------------
[16:30:44]: --- Step: default_platform ---
[16:30:44]: ------------------------------
[16:30:44]: Driving the lane 'ios beta' 🚀
[16:30:44]: --------------------
[16:30:44]: --- Step: prompt ---
[16:30:44]: --------------------
[16:30:44]: Changelog:
[16:30:44]: Submit inputs using "END"
MapsGL Apple SDK v1.0.0-beta.6

Features

  • Particle layers now support trail rendering.
    END
    [16:30:49]: -------------------------------
    [16:30:49]: --- Step: sync_code_signing ---
    [16:30:49]: -------------------------------
    [16:30:49]: Cloning remote git repo...
    [16:30:51]: Checking out branch master...
    [16:30:51]: Successfully loaded '/Users/slipp.thompson/Development/Projects/MapsGL/mapsgl-apple-sdk_public/fastlane/Matchfile' 📄

+------------------------------------------------------------------------------------------------------------------------------+
| Detected Values from './fastlane/Matchfile' |
+--------------+---------------------------------------------------------------------------------------------------------------+
| git_url | git@bitbucket.org:████████████████████.git |
| type | development |
| api_key_path | /var/folders/zc/5d61lddj6w3723fcrgj9k66c0000gn/T/d20240514-52775-2mcadi/App Store Connect API/██████████.json |
+--------------+---------------------------------------------------------------------------------------------------------------+

+--------------------------------------------------------------------------------------------------------------------------------------------------------+
| Summary for match 2.220.0 |
+----------------------------------------+---------------------------------------------------------------------------------------------------------------+
| type | appstore |
| readonly | false |
| generate_apple_certs | true |
| skip_provisioning_profiles | false |
| app_identifier | ["com.xweather.MapsGLDemo"] |
| api_key_path | /var/folders/zc/5d61lddj6w3723fcrgj9k66c0000gn/T/d20240514-52775-2mcadi/App Store Connect API/██████████.json |
| username | ios@aerisweather.com |
| team_id | ██████████ |
| storage_mode | git |
| git_url | git@bitbucket.org:████████████████████.git |
| git_branch | master |
| shallow_clone | false |
| clone_branch_directly | false |
| skip_google_cloud_account_confirmation | false |
| s3_skip_encryption | false |
| gitlab_host | https://gitlab.com |
| keychain_name | login.keychain |
| force | false |
| force_for_new_devices | false |
| include_mac_in_profiles | false |
| include_all_certificates | false |
| force_for_new_certificates | false |
| skip_confirmation | false |
| safe_remove_certs | false |
| skip_docs | false |
| platform | ios |
| derive_catalyst_app_identifier | false |
| fail_on_name_taken | false |
| skip_certificate_matching | false |
| skip_set_partition_list | false |
| verbose | false |
+----------------------------------------+---------------------------------------------------------------------------------------------------------------+

[16:30:51]: Cloning remote git repo...
[16:30:51]: If cloning the repo takes too long, you can use the clone_branch_directly option in match.
[16:30:52]: Checking out branch master...
[16:30:53]: 🔓 Successfully decrypted certificates repo
[16:30:53]: Verifying that the certificate and profile are still valid on the Dev Portal...
[16:30:53]: Creating authorization token for App Store Connect API
[16:30:53]: Installing certificate...

+--------------------------------------------------------------------------+
| Installed Certificate |
+-------------------+------------------------------------------------------+
| User ID | ██████████ |
| Common Name | Apple Distribution: ███████████████████ (██████████) |
| Organisation Unit | ██████████ |
| Organisation | ███████████████████ |
| Country | US |
| Start Datetime | 2023-06-02 14:56:39 UTC |
| End Datetime | 2024-06-01 14:56:38 UTC |
+-------------------+------------------------------------------------------+

[16:30:54]: Installing provisioning profile...

+----------------------------------------------------------------------------------------------------------------------------------------------+
| Installed Provisioning Profile |
+---------------------+--------------------------------------------------------+---------------------------------------------------------------+
| Parameter | Environment Variable | Value |
+---------------------+--------------------------------------------------------+---------------------------------------------------------------+
| App Identifier | | com.xweather.MapsGLDemo |
| Type | | appstore |
| Platform | | ios |
| Profile UUID | sigh_com.xweather.MapsGLDemo_appstore | ████████████████████████████████████ |
| Profile Name | sigh_com.xweather.MapsGLDemo_appstore_profile-name | match AppStore com.xweather.MapsGLDemo |
| Profile Path | sigh_com.xweather.MapsGLDemo_appstore_profile-path | /Users/slipp.thompson/Library/MobileDevice/Provisioning |
| | | Profiles/████████████████████████████████████.mobileprovision |
| Development Team ID | sigh_com.xweather.MapsGLDemo_appstore_team-id | ██████████ |
| Certificate Name | sigh_com.xweather.MapsGLDemo_appstore_certificate-name | Apple Distribution: ███████████████████ (██████████) |
+---------------------+--------------------------------------------------------+---------------------------------------------------------------+

[16:30:54]: All required keys, certificates and provisioning profiles are installed 🙌
[16:30:54]: Setting Provisioning Profile type to 'app-store'
[16:30:54]: -----------------------
[16:30:54]: --- Step: build_app ---
[16:30:54]: -----------------------
[16:30:55]: Resolving Swift Package Manager dependencies...
[16:30:55]: $ xcodebuild -resolvePackageDependencies -scheme Demo -project Demo.xcodeproj
[16:30:56]: ▸ Command line invocation:
[16:30:56]: ▸ /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -resolvePackageDependencies -scheme Demo -project Demo.xcodeproj
[16:30:56]: ▸ User defaults from command line:
[16:30:56]: ▸ IDEPackageSupportUseBuiltinSCM = YES
[16:30:56]: ▸ Resolve Package Graph
[16:30:56]: ▸ Resolved source packages:
[16:30:56]: ▸ MapsGL: https://github.com/vaisala-xweather/mapsgl-apple-sdk @ master (96b3f3b)
[16:30:56]: ▸ MapboxMaps: https://github.com/mapbox/mapbox-maps-ios.git @ 11.3.0
[16:30:56]: ▸ Turf: https://github.com/mapbox/turf-swift.git @ 2.8.0
[16:30:56]: ▸ MapboxCoreMaps: https://github.com/mapbox/mapbox-core-maps-ios.git @ 11.3.0
[16:30:56]: ▸ MapboxCommon: https://github.com/mapbox/mapbox-common-ios.git @ 24.3.1
[16:30:56]: ▸ resolved source packages: MapsGL, MapboxMaps, Turf, MapboxCoreMaps, MapboxCommon
[16:30:56]: $ xcodebuild -showBuildSettings -scheme Demo -project Demo.xcodeproj 2>&1
[16:30:57]: Detected provisioning profile mapping: {:"com.xweather.MapsGLDemo"=>"match AppStore com.xweather.MapsGLDemo"}

+---------------------------------------------------------------------------------------------------------------------------------+
| Summary for gym 2.220.0 |
+-------------------------------------------------------------+-------------------------------------------------------------------+
| project | Demo.xcodeproj |
| scheme | Demo |
| clean | true |
| export_method | app-store |
| export_options.provisioningProfiles.com.xweather.MapsGLDemo | match AppStore com.xweather.MapsGLDemo |
| output_directory | . |
| output_name | Demo |
| silent | false |
| skip_package_ipa | false |
| skip_package_pkg | false |
| build_path | /Users/slipp.thompson/Library/Developer/Xcode/Archives/2024-05-14 |
| result_bundle | false |
| buildlog_path | ~/Library/Logs/gym |
| destination | generic/platform=visionOS |
| xcodebuild_formatter | xcpretty |
| build_timing_summary | false |
| skip_profile_detection | false |
| xcodebuild_command | xcodebuild |
| skip_package_dependencies_resolution | false |
| disable_package_automatic_updates | false |
| use_system_scm | false |
| xcode_path | /Applications/Xcode.app |
+-------------------------------------------------------------+-------------------------------------------------------------------+

[16:30:57]: $ set -o pipefail && xcodebuild -scheme Demo -project Demo.xcodeproj -destination 'generic/platform=visionOS' -archivePath /Users/slipp.thompson/Library/Developer/Xcode/Archives/2024-05-14/Demo\ 2024-05-14\ 16.30.57.xcarchive clean archive | tee /Users/slipp.thompson/Library/Logs/gym/Demo-Demo.log | xcpretty
[16:30:59]: ▸ Clean Succeeded
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/zh-Hant.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/zh-Hant.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/zh-Hant.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/zh-Hans.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/zh-Hans.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/zh-Hans.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/vi.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/vi.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/vi.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/uk.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/uk.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/uk.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/sv.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/sv.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/sv.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ru.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ru.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ru.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/pt-BR.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/pt-BR.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/pt-BR.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/pl.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/pl.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/pl.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/nl.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/nl.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/nl.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/nb.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/nb.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/nb.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/lt.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/lt.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/lt.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ko.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ko.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ko.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ja.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ja.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ja.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/it.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/it.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/it.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/he.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/he.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/he.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/gl.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/gl.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/gl.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/fr.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/fr.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/fr.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/es.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/es.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/es.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/en.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/en.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/en.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/de.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/de.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/de.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/da.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/da.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/da.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/cs.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/cs.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/cs.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ca.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ca.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ca.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/bg.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/bg.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/bg.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/be.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ar.lproj/CompassDirectionShort.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ar.lproj/OrnamentsLocalizable.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/ar.lproj/CompassDirectionLong.strings
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/PrivacyInfo.xcprivacy
[16:31:05]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/IntermediateBuildFilesPath/UninstalledProducts/xros/MapboxMaps_MapboxMaps.bundle/MapboxMaps.json
[16:31:09]: ▸ Linking MapsGLMapsWrapper.o
[16:31:09]: ▸ Linking MapsGLRendererWrapper.o
[16:31:09]: ▸ Linking MapboxCoreMapsWrapper.o
[16:31:09]: ▸ Processing empty-MapboxMaps_MapboxMaps.plist
[16:31:09]: ▸ Touching MapboxMaps_MapboxMaps.bundle (in target 'MapboxMaps_MapboxMaps' from project 'MapboxMaps')
[16:31:09]: ▸ Linking Turf.o
[16:31:31]: ▸ Linking MapboxMaps.o
[16:31:31]: ▸ Linking MapsGLMapboxWrapper.o
[16:31:32]: ▸ Running script 'Create AccessKeys.plist'
[16:31:32]: ▸ Copying /Users/slipp.thompson/Library/Developer/Xcode/DerivedData/Demo-eroypigwgszqblcckjgchbozftvx/Build/Intermediates.noindex/ArchiveIntermediates/Demo/InstallationBuildProductsLocation/Applications/Demo.app/PrivacyInfo.xcprivacy
[16:31:32]: ▸ Copying AccessKeys.plist
[16:31:34]: ▸ Compiling Demo_vers.c
[16:31:34]: ▸ Linking Demo
[16:31:34]: ▸ Processing Info.plist
[16:31:34]: ▸ Generating 'Demo.app.dSYM'
[16:31:35]: ▸ Touching Demo.app (in target 'Demo' from project 'Demo')
[16:31:35]: ▸ Archive Succeeded
[16:31:35]: Generated plist file with the following values:
[16:31:35]: ▸ -----------------------------------------
[16:31:35]: ▸ {
[16:31:35]: ▸ "provisioningProfiles": {
[16:31:35]: ▸ "com.xweather.MapsGLDemo": "match AppStore com.xweather.MapsGLDemo"
[16:31:35]: ▸ },
[16:31:35]: ▸ "method": "app-store",
[16:31:35]: ▸ "signingStyle": "manual"
[16:31:35]: ▸ }
[16:31:35]: ▸ -----------------------------------------
[16:31:35]: $ /usr/bin/xcrun /opt/homebrew/Cellar/fastlane/2.220.0/libexec/gems/fastlane-2.220.0/gym/lib/assets/wrap_xcodebuild/xcbuild-safe.sh -exportArchive -exportOptionsPlist '/var/folders/zc/5d61lddj6w3723fcrgj9k66c0000gn/T/gym_config20240514-52775-fqwsow.plist' -archivePath /Users/slipp.thompson/Library/Developer/Xcode/Archives/2024-05-14/Demo\ 2024-05-14\ 16.30.57.xcarchive -exportPath '/var/folders/zc/5d61lddj6w3723fcrgj9k66c0000gn/T/gym_output20240514-52775-fy7rb5'
[16:32:06]: Compressing 4 dSYM(s)
[16:32:06]: $ cd '/Users/slipp.thompson/Library/Developer/Xcode/Archives/2024-05-14/Demo 2024-05-14 16.30.57.xcarchive/dSYMs' && zip -r '/Users/slipp.thompson/Development/Projects/MapsGL/mapsgl-apple-sdk_public/Demo.app.dSYM.zip' *.dSYM
[16:32:10]: ▸ updating: Demo.app.dSYM/ (stored 0%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/ (stored 0%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/ (stored 0%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/Relocations/ (stored 0%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/Relocations/aarch64/ (stored 0%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/Relocations/aarch64/Demo.yml (deflated 89%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/DWARF/ (stored 0%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/DWARF/Demo (deflated 74%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/Swift/ (stored 0%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/Swift/aarch64/ (stored 0%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/Swift/aarch64/MapsGLMapbox.swiftinterface (deflated 64%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/Swift/aarch64/MapboxCommon.swiftinterface (deflated 73%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Resources/Swift/aarch64/MapsGLMaps.swiftinterface (deflated 89%)
[16:32:10]: ▸ updating: Demo.app.dSYM/Contents/Info.plist (deflated 52%)
[16:32:10]: ▸ updating: MapsGLCore.framework.dSYM/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLCore.framework.dSYM/Contents/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLCore.framework.dSYM/Contents/Resources/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLCore.framework.dSYM/Contents/Resources/Relocations/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLCore.framework.dSYM/Contents/Resources/Relocations/aarch64/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLCore.framework.dSYM/Contents/Resources/Relocations/aarch64/MapsGLCore.yml (deflated 86%)
[16:32:10]: ▸ updating: MapsGLCore.framework.dSYM/Contents/Resources/DWARF/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLCore.framework.dSYM/Contents/Resources/DWARF/MapsGLCore (deflated 62%)
[16:32:10]: ▸ updating: MapsGLCore.framework.dSYM/Contents/Info.plist (deflated 52%)
[16:32:10]: ▸ updating: MapsGLMaps.framework.dSYM/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLMaps.framework.dSYM/Contents/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLMaps.framework.dSYM/Contents/Resources/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLMaps.framework.dSYM/Contents/Resources/Relocations/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLMaps.framework.dSYM/Contents/Resources/Relocations/aarch64/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLMaps.framework.dSYM/Contents/Resources/Relocations/aarch64/MapsGLMaps.yml (deflated 89%)
[16:32:10]: ▸ updating: MapsGLMaps.framework.dSYM/Contents/Resources/DWARF/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLMaps.framework.dSYM/Contents/Resources/DWARF/MapsGLMaps (deflated 70%)
[16:32:10]: ▸ updating: MapsGLMaps.framework.dSYM/Contents/Info.plist (deflated 52%)
[16:32:10]: ▸ updating: MapsGLRenderer.framework.dSYM/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLRenderer.framework.dSYM/Contents/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLRenderer.framework.dSYM/Contents/Resources/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLRenderer.framework.dSYM/Contents/Resources/Relocations/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLRenderer.framework.dSYM/Contents/Resources/Relocations/aarch64/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLRenderer.framework.dSYM/Contents/Resources/Relocations/aarch64/MapsGLRenderer.yml (deflated 88%)
[16:32:10]: ▸ updating: MapsGLRenderer.framework.dSYM/Contents/Resources/DWARF/ (stored 0%)
[16:32:10]: ▸ updating: MapsGLRenderer.framework.dSYM/Contents/Resources/DWARF/MapsGLRenderer (deflated 68%)
[16:32:10]: ▸ updating: MapsGLRenderer.framework.dSYM/Contents/Info.plist (deflated 52%)

[16:32:10]: Successfully exported and compressed dSYM file
[16:32:10]: Successfully exported and signed the ipa file:
[16:32:10]: /Users/slipp.thompson/Development/Projects/MapsGL/mapsgl-apple-sdk_public/Demo.ipa
[16:32:10]: ----------------------------------
[16:32:10]: --- Step: upload_to_testflight ---
[16:32:10]: ----------------------------------
[16:32:10]: Using existing authorization token for App Store Connect API
[16:32:11]: Ready to upload new build to TestFlight (App: ██████████)...
[16:32:11]: Going to upload updated app to App Store Connect
[16:32:11]: This might take a few minutes. Please don't interrupt the script.
[16:33:12]: ------------------------------------------------------------------------------------------------------------------
[16:33:12]: --- Successfully uploaded package to App Store Connect. It might take a few minutes until it's visible online. ---
[16:33:12]: ------------------------------------------------------------------------------------------------------------------
[16:33:12]: Successfully uploaded the new binary to App Store Connect
[16:33:12]: Waiting for processing on... app_id: ██████████, app_version: 1.0.0, build_version: 6, platform: VISION_OS
[16:33:28]: Read more information on why this build isn't showing up yet - #14997
[16:33:28]: Waiting for the build to show up in the build list - this may take a few minutes (check your email for processing issues if this continues)
[16:34:05]: Waiting for the build to show up in the build list - this may take a few minutes (check your email for processing issues if this continues)
[16:34:52]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:35:33]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:36:35]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:37:19]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:37:50]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:38:22]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:38:55]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:39:28]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:40:00]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:40:31]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:41:02]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:41:34]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:42:05]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:42:36]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:43:21]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:43:57]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:44:34]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:45:11]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:45:52]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:46:32]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:47:17]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:47:49]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:48:21]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:48:52]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:49:23]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:49:55]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:50:26]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:50:57]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:51:29]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:52:01]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:52:32]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:53:16]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:53:48]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:54:19]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:54:51]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:55:23]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:55:54]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:56:55]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:57:29]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:58:01]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:58:33]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:59:08]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[16:59:39]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:00:13]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:00:45]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:01:20]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:01:52]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:02:24]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:03:02]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:03:41]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:04:14]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:04:46]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:05:22]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:06:00]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:06:33]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:07:14]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:07:48]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:08:24]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:08:59]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:09:38]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:10:13]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:10:46]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:11:18]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:12:02]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:12:37]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:13:12]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:13:50]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:14:29]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:15:04]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:15:37]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:16:18]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:17:22]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:17:57]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:18:28]: Waiting for App Store Connect to finish processing the new build (1.0.0 - 6) for VISION_OS
[17:19:00]: Successfully finished processing the build 1.0.0 - 6 for VISION_OS
[17:19:01]: Successfully set the changelog for build
[17:19:01]: Using App Store Connect's default for notifying external testers (which is true) - set notify_external_testers for full control
[17:19:01]: Distributing new build to testers: 1.0.0 - 6
[17:19:01]: Successfully distributed build to Internal testers 🚀
[17:19:01]: --------------------------
[17:19:01]: --- Step: notification ---
[17:19:01]: --------------------------
[17:19:01]: -------------------
[17:19:01]: --- Step: slack ---
[17:19:01]: -------------------
[17:19:02]: Exception: the server responded with status 404
[17:19:02]: --------------------------
[17:19:02]: --- Step: notification ---
[17:19:02]: --------------------------
+-------------------------------------------------------------------------------------------------------------------------------------------+
| Lane Context |
+------------------------------------+------------------------------------------------------------------------------------------------------+
| DEFAULT_PLATFORM | ios |
| PLATFORM_NAME | ios |
| LANE_NAME | ios beta |
| SIGH_PROFILE_TYPE | app-store |
| MATCH_PROVISIONING_PROFILE_MAPPING | {"com.xweather.MapsGLDemo"=>"match AppStore com.xweather.MapsGLDemo"} |
| IPA_OUTPUT_PATH | /Users/slipp.thompson/Development/Projects/MapsGL/mapsgl-apple-sdk_public/Demo.ipa |
| XCODEBUILD_ARCHIVE | /Users/slipp.thompson/Library/Developer/Xcode/Archives/2024-05-14/Demo 2024-05-14 16.30.57.xcarchive |
| DSYM_OUTPUT_PATH | /Users/slipp.thompson/Development/Projects/MapsGL/mapsgl-apple-sdk_public/Demo.app.dSYM.zip |
+------------------------------------+------------------------------------------------------------------------------------------------------+
[17:19:02]: Error pushing Slack message, maybe the integration has no permission to post on this channel? Try removing the channel parameter in your Fastfile, this is usually caused by a misspelled or changed group/channel name or an expired SLACK_URL

+-------------------------------------------+
| fastlane summary |
+------+----------------------+-------------+
| Step | Action | Time (in s) |
+------+----------------------+-------------+
| 1 | default_platform | 0 |
| 2 | prompt | 4 |
| 3 | sync_code_signing | 5 |
| 4 | build_app | 75 |
| 5 | upload_to_testflight | 2811 |
| 6 | notification | 0 |
| 💥 | slack | 0 |
| 8 | notification | 0 |
+------+----------------------+-------------+

[17:19:02]: fastlane finished with errors

[!] Error pushing Slack message, maybe the integration has no permission to post on this channel? Try removing the channel parameter in your Fastfile, this is usually caused by a misspelled or changed group/channel name or an expired SLACK_URL

Note that the slack errors are expected, and don't affect anything that happened earlier in the build (our company is in the process of switching Slack servers).

@capnslipp
Copy link
Author

Continued (due to GitHub “Comment is too long (maximum is 65536 characters)”)

Environment

✅ fastlane environment ✅

Stack

Key Value
OS 14.5
Ruby 3.3.0
Bundler? false
Git git version 2.39.3 (Apple Git-146)
Installation Source /opt/homebrew/Cellar/fastlane/2.220.0/libexec/bin/fastlane
Host macOS 14.5 (23F79)
Ruby Lib Dir /opt/homebrew/Cellar/ruby/3.3.0/lib
OpenSSL Version OpenSSL 3.2.0 23 Nov 2023
Is contained false
Is homebrew true
Is installed via Fabric.app false
Xcode Path /Applications/Xcode.app/Contents/Developer/
Xcode Version 15.4
Swift Version 5.10

System Locale

Variable Value
LANG en_US.UTF-8
LC_ALL
LANGUAGE

fastlane files:

`./fastlane/Fastfile`
# This file contains the fastlane.tools configuration
# You can find the documentation at https://docs.fastlane.tools
#
# For a list of all available actions, check out
#
#     https://docs.fastlane.tools/actions
#
# For a list of all available plugins, check out
#
#     https://docs.fastlane.tools/plugins/available-plugins
#

# Uncomment the line if you want fastlane to automatically update itself
# update_fastlane

default_platform(:ios)

platform :ios do
  desc "Push a new beta build to TestFlight"
  lane :beta do
    changelog = prompt(
      text: "Changelog: ",
      multi_line_end_keyword: "END"
    )
    
    sync_code_signing(type: "appstore")
    build_app(
      project: "Demo.xcodeproj",
      scheme: "Demo",
      clean: true
    )
    upload_to_testflight(changelog: changelog)
    
    notification(subtitle: "MapsGL SDK Demo", message: "Successfully distributed a new beta build to TestFlight")
    slack(
      message: "Successfully distributed a new beta build to TestFlight",
      slack_url: "https://hooks.slack.com/services/██████/██████/██████████",
      default_payloads: [:last_git_commit_hash]
    )
  end
  
  error do |lane, exception|
    notification(subtitle: "MapsGL SDK Demo", message: exception.message)
    #slack(message: exception.message, success: false)
  end
end
`./fastlane/Appfile`
app_identifier("com.xweather.MapsGLDemo") # The bundle identifier of your app
apple_id("████████████") # Your Apple Developer Portal username

itc_team_id("████████████") # App Store Connect Team ID
team_id("████████████") # Developer Portal Team ID

# For more information about the Appfile, see:
#     https://docs.fastlane.tools/advanced/#appfile

fastlane gems

Gem Version Update-Status
fastlane 2.220.0 ✅ Up-To-Date

Loaded fastlane plugins:

No plugins Loaded

Loaded gems
Gem Version
error_highlight 0.6.0
did_you_mean 1.6.3
syntax_suggest 2.0.0
public_suffix 5.0.5
addressable 2.8.6
artifactory 3.0.17
jmespath 1.6.2
aws-partitions 1.907.0
aws-eventstream 1.3.0
aws-sigv4 1.8.0
aws-sdk-core 3.191.6
aws-sdk-kms 1.78.0
aws-sdk-s3 1.146.1
babosa 1.0.4
bundler 2.5.7
rexml 3.2.6
nkf 0.1.3
base64 0.2.0
CFPropertyList 3.0.7
colored 1.2
highline 2.0.3
commander 4.6.0
dotenv 2.8.1
emoji_regex 3.2.3
excon 0.110.0
faraday-em_http 1.0.0
faraday-em_synchrony 1.0.0
faraday-excon 1.1.0
faraday-httpclient 1.0.1
multipart-post 2.4.0
faraday-multipart 1.0.4
faraday-net_http 1.0.1
faraday-net_http_persistent 1.2.0
faraday-patron 1.0.0
faraday-rack 1.0.0
faraday-retry 1.0.3
ruby2_keywords 0.0.5
faraday 1.10.3
faraday_middleware 1.2.0
domain_name 0.6.20240107
http-cookie 1.0.5
faraday-cookie_jar 0.0.7
fastimage 2.3.1
gh_inspector 1.1.3
uber 0.1.0
declarative 0.0.20
trailblazer-option 0.1.2
representable 3.2.0
retriable 3.1.2
mini_mime 1.1.5
jwt 2.8.1
multi_json 1.15.0
os 1.1.4
signet 0.19.0
googleauth 1.8.1
httpclient 2.8.3
google-apis-core 0.11.3
google-apis-androidpublisher_v3 0.54.0
google-apis-playcustomapp_v1 0.13.0
google-cloud-env 1.6.0
google-cloud-errors 1.4.0
google-cloud-core 1.7.0
google-apis-iamcredentials_v1 0.17.0
google-apis-storage_v1 0.31.0
rake 13.2.0
digest-crc 0.6.5
google-cloud-storage 1.47.0
json 2.7.1
mini_magick 4.12.0
naturally 2.2.1
optparse 0.4.0
plist 3.7.1
rubyzip 2.3.2
security 0.1.5
simctl 1.6.10
terminal-notifier 2.0.0
unicode-display_width 2.5.0
terminal-table 3.0.2
tty-screen 0.8.2
tty-cursor 0.7.1
tty-spinner 0.9.3
word_wrap 1.0.0
atomos 0.1.3
claide 1.1.0
colored2 3.1.2
nanaimo 0.3.0
xcodeproj 1.24.0
rouge 2.0.7
xcpretty 0.3.0
xcpretty-travis-formatter 1.0.1
set 1.1.0
forwardable 1.3.3
logger 1.6.0
pathname 0.3.0
shellwords 0.2.0
cgi 0.4.1
date 3.3.4
timeout 0.4.1
securerandom 0.3.1
uri 0.13.0
openssl 3.2.0
digest 3.1.1
ipaddr 1.2.6
resolv 0.3.0
time 0.3.0
stringio 3.1.0
open-uri 0.4.1
mutex_m 0.2.0
net-http 0.4.0
net-protocol 0.2.2
ostruct 0.6.0
english 0.8.0
erb 4.0.3
abbrev 0.1.2
tempfile 0.2.1
delegate 0.3.1
fileutils 1.7.2
tmpdir 0.2.0
singleton 0.2.0
open3 0.2.1
prettyprint 0.2.0
pp 0.5.0
find 0.2.0
yaml 0.3.0
psych 5.1.2

generated on: 2024-05-14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant