godot-sdk-integrations / godot-ios-plugins

MIT License
141 stars 54 forks source link

Godot iOS Export leads to arm64 linker error #66

Open BraveEvidence opened 5 months ago

BraveEvidence commented 5 months ago

Tested versions

Tested in Godot 4.2.2 System information

Godot v4.2.2.stable - macOS 14.5.0 - Vulkan (Mobile) - integrated Apple M1 - Apple M1 (8 Threads) Issue description

I have created an iOS plugin which integrates with firebase. I have generated the .a file. Here is the plugin source code

When I Export my project I get following logs with error

Set architectures/arm64
  editor/export/editor_export_platform.h:179 - Export Icons: Icon (icons/app_store_1024x1024) must be opaque.
Static framework: libgodot.ios.debug.xcframework
Unzipping...
READ: data.pck
READ: godot_ios/
READ: godot_ios/dylibs/
READ: godot_ios/dylibs/empty
ADDING: MyAwesomeGame/dylibs/empty size: 42
READ: godot_ios/godot_ios.entitlements
ADDING: MyAwesomeGame/MyAwesomeGame.entitlements size: 190
READ: godot_ios/godot_ios-Info.plist
ADDING: MyAwesomeGame/MyAwesomeGame-Info.plist size: 1906
READ: godot_ios/dummy.cpp
ADDING: MyAwesomeGame/dummy.cpp size: 2623
READ: godot_ios/Launch Screen.storyboard
ADDING: MyAwesomeGame/Launch Screen.storyboard size: 3023
READ: godot_ios/dummy.h
ADDING: MyAwesomeGame/dummy.h size: 2271
READ: godot_ios/dummy.swift
ADDING: MyAwesomeGame/dummy.swift size: 2252
READ: godot_ios/export_options.plist
ADDING: MyAwesomeGame/export_options.plist size: 471
READ: godot_ios/Images.xcassets/
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-480h@2x.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-480h@2x.png size: 347
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-568h@2x.png size: 395
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-667h@2x.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-667h@2x.png size: 514
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Landscape-736h@3x.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-Landscape-736h@3x.png size: 1506
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Landscape-X.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-Landscape-X.png size: 1403
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Landscape.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-Landscape.png size: 466
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png size: 1746
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Portrait-736h@3x.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-Portrait-736h@3x.png size: 1429
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Portrait-X.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-Portrait-X.png size: 1426
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Portrait.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-Portrait.png size: 421
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png size: 1615
READ: godot_ios/Images.xcassets/LaunchImage.launchimage/Contents.json
ADDING: MyAwesomeGame/Images.xcassets/LaunchImage.launchimage/Contents.json size: 2567
READ: godot_ios/Images.xcassets/SplashImage.imageset/
READ: godot_ios/Images.xcassets/SplashImage.imageset/splash@3x.png
ADDING: MyAwesomeGame/Images.xcassets/SplashImage.imageset/splash@3x.png size: 14779
READ: godot_ios/Images.xcassets/SplashImage.imageset/Contents.json
ADDING: MyAwesomeGame/Images.xcassets/SplashImage.imageset/Contents.json size: 343
READ: godot_ios/Images.xcassets/SplashImage.imageset/splash@2x.png
ADDING: MyAwesomeGame/Images.xcassets/SplashImage.imageset/splash@2x.png size: 14779
READ: godot_ios/en.lproj/
READ: godot_ios/en.lproj/InfoPlist.strings
ADDING: MyAwesomeGame/en.lproj/InfoPlist.strings size: 45
READ: godot_ios.xcodeproj/
READ: godot_ios.xcodeproj/xcshareddata/
READ: godot_ios.xcodeproj/xcshareddata/xcschemes/
READ: godot_ios.xcodeproj/xcshareddata/xcschemes/godot_ios.xcscheme
ADDING: MyAwesomeGame.xcodeproj/xcshareddata/xcschemes/MyAwesomeGame.xcscheme size: 3494
Creating ../myawesomeios/MyAwesomeGame.xcodeproj/xcshareddata/xcschemes
READ: godot_ios.xcodeproj/project.pbxproj
ADDING: MyAwesomeGame.xcodeproj/project.pbxproj size: 15137
READ: godot_ios.xcodeproj/project.xcworkspace/
READ: godot_ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata
ADDING: MyAwesomeGame.xcodeproj/project.xcworkspace/contents.xcworkspacedata size: 159
Creating ../myawesomeios/MyAwesomeGame.xcodeproj/project.xcworkspace
READ: libgodot.ios.debug.xcframework/
READ: libgodot.ios.debug.xcframework/Info.plist
ADDING: MyAwesomeGame.xcframework/Info.plist size: 1028
READ: libgodot.ios.debug.xcframework/ios-arm64_x86_64-simulator/
READ: libgodot.ios.debug.xcframework/ios-arm64_x86_64-simulator/empty
READ: libgodot.ios.debug.xcframework/ios-arm64_x86_64-simulator/libgodot.a
ADDING: MyAwesomeGame.xcframework/ios-arm64_x86_64-simulator/libgodot.a size: 148763384
READ: libgodot.ios.debug.xcframework/ios-arm64/
READ: libgodot.ios.debug.xcframework/ios-arm64/empty
READ: libgodot.ios.debug.xcframework/ios-arm64/libgodot.a
ADDING: MyAwesomeGame.xcframework/ios-arm64/libgodot.a size: 143120808
READ: libgodot.ios.release.xcframework/
READ: libgodot.ios.release.xcframework/ios-arm64/
READ: libgodot.ios.release.xcframework/ios-arm64/empty
READ: libgodot.ios.release.xcframework/ios-arm64/libgodot.a
READ: libgodot.ios.release.xcframework/ios-arm64_x86_64-simulator/
READ: libgodot.ios.release.xcframework/ios-arm64_x86_64-simulator/empty
READ: libgodot.ios.release.xcframework/ios-arm64_x86_64-simulator/libgodot.a
READ: libgodot.ios.release.xcframework/Info.plist
READ: MoltenVK.xcframework/
READ: MoltenVK.xcframework/Info.plist
ADDING: MoltenVK.xcframework/Info.plist size: 1759
READ: MoltenVK.xcframework/ios-arm64_x86_64-simulator/
READ: MoltenVK.xcframework/ios-arm64_x86_64-simulator/libMoltenVK.a
ADDING: MoltenVK.xcframework/ios-arm64_x86_64-simulator/libMoltenVK.a size: 19109176
READ: MoltenVK.xcframework/ios-arm64_x86_64-maccatalyst/
READ: MoltenVK.xcframework/ios-arm64_x86_64-maccatalyst/libMoltenVK.a
ADDING: MoltenVK.xcframework/ios-arm64_x86_64-maccatalyst/libMoltenVK.a size: 19188552
READ: MoltenVK.xcframework/ios-arm64/
READ: MoltenVK.xcframework/ios-arm64/libMoltenVK.a
ADDING: MoltenVK.xcframework/ios-arm64/libMoltenVK.a size: 9098136
  editor/export/editor_export_platform.h:182 - Xcode Build: Xcode project build failed, see editor log for details.
xcodebuild (.xcarchive):
Command line invocation:
    /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -project ../myawesomeios/MyAwesomeGame.xcodeproj -scheme MyAwesomeGame -sdk iphoneos -configuration Debug -destination generic/platform=iOS archive -allowProvisioningUpdates -archivePath ../myawesomeios/MyAwesomeGame.xcarchive

User defaults from command line:
    IDEArchivePathOverride = /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcarchive
    IDEPackageSupportUseBuiltinSCM = YES

Build settings from command line:
    SDKROOT = iphoneos17.5

Prepare packages

ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (1 target)
    Target 'MyAwesomeGame' in project 'MyAwesomeGame' (no dependencies)

GatherProvisioningInputs

CreateBuildDescription

ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x c++ -c /dev/null

ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --version --output-format xml1

ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x c -c /dev/null

ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/usr/bin/actool --print-asset-tag-combinations --output-format xml1 /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/Images.xcassets

ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/usr/bin/actool --version --output-format xml1

ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -x c -c /dev/null

ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details

Build description signature: 465715e2d241b57c455135ea5b490a46
Build description path: /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/XCBuildData/465715e2d241b57c455135ea5b490a46.xcbuilddata
CreateBuildDirectory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    builtin-create-build-directory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation

ClangStatCache /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk /Users/transformhub/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-f6b513226ab75d8b6e514a3d72c62b80.sdkstatcache
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -o /Users/transformhub/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-f6b513226ab75d8b6e514a3d72c62b80.sdkstatcache

CreateBuildDirectory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    builtin-create-build-directory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath

CreateBuildDirectory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    builtin-create-build-directory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath

SignatureCollection /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos/MyAwesomeGame.xcframework-ios.signature
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    builtin-collectSignature --input /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcframework --output /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos/MyAwesomeGame.xcframework-ios.signature --info platform ios --info library libgodot.a

SignatureCollection /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos/MoltenVK.xcframework-ios.signature
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    builtin-collectSignature --input /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MoltenVK.xcframework --output /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos/MoltenVK.xcframework-ios.signature --info platform ios --info library libMoltenVK.a

CreateBuildDirectory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    builtin-create-build-directory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos

CreateBuildDirectory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/EagerLinkingTBDs/Debug-iphoneos
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    builtin-create-build-directory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/EagerLinkingTBDs/Debug-iphoneos

ProcessXCFramework /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MoltenVK.xcframework /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos/libMoltenVK.a ios
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    builtin-process-xcframework --xcframework /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MoltenVK.xcframework --platform ios --target-path /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos

ProcessXCFramework /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcframework /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos/libgodot.a ios
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcodeproj
    builtin-process-xcframework --xcframework /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.xcframework --platform ios --target-path /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos

SymLink /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos/MyAwesomeGame.app ../../InstallationBuildProductsLocation/Applications/MyAwesomeGame.app (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    /bin/ln -sfh ../../InstallationBuildProductsLocation/Applications/MyAwesomeGame.app /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos/MyAwesomeGame.app

MkDir /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    /bin/mkdir -p /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app

ProcessProductPackaging /Users/transformhub/Library/MobileDevice/Provisioning\ Profiles/86ab6494-222e-49d0-9c82-f079afb0fe0a.mobileprovision /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app/embedded.mobileprovision (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    builtin-productPackagingUtility /Users/transformhub/Library/MobileDevice/Provisioning\ Profiles/86ab6494-222e-49d0-9c82-f079afb0fe0a.mobileprovision -o /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app/embedded.mobileprovision

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/DerivedSources/Entitlements.plist (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/DerivedSources/Entitlements.plist

ProcessProductPackaging /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/MyAwesomeGame.entitlements /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame.app.xcent (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios

    Entitlements:

    {
    "application-identifier" = "ATYGK4ZSSC.com.myawesomegodotgame";
    "com.apple.developer.team-identifier" = ATYGK4ZSSC;
    "get-task-allow" = 1;
}

    builtin-productPackagingUtility /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/MyAwesomeGame.entitlements -entitlements -format xml -o /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame.app.xcent

ProcessProductPackagingDER /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame.app.xcent /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame.app.xcent.der (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    /usr/bin/derq query -f xml -i /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame.app.xcent -o /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame.app.xcent.der --raw

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/all-product-headers.yaml (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/all-product-headers.yaml

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame.hmap (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame.hmap

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-project-headers.hmap (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-project-headers.hmap

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-generated-files.hmap (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-generated-files.hmap

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-own-target-headers.hmap (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-own-target-headers.hmap

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-all-target-headers.hmap (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-all-target-headers.hmap

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-all-non-framework-target-headers.hmap (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-all-non-framework-target-headers.hmap

CpResource /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app/MyAwesomeGame.pck /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.pck (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame.pck /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app

GenerateAssetSymbols /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/Images.xcassets (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    /Applications/Xcode.app/Contents/Developer/usr/bin/actool --output-format human-readable-text --notices --warnings --export-dependency-info /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/assetcatalog_dependencies --output-partial-info-plist /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/assetcatalog_generated_info.plist --app-icon AppIcon --compress-pngs --enable-on-demand-resources YES --development-region en --target-device iphone --target-device ipad --minimum-deployment-target 12.0 --platform iphoneos --compile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/Images.xcassets --bundle-identifier com.myawesomegodotgame --generate-objc-asset-symbols /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/DerivedSources/GeneratedAssetSymbols.h --generate-asset-symbol-index /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/DerivedSources/GeneratedAssetSymbols-Index.plist
/* com.apple.actool.compilation-results */
/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/DerivedSources/GeneratedAssetSymbols-Index.plist
/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/DerivedSources/GeneratedAssetSymbols.h

CompileStoryboard /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/Launch\ Screen.storyboard (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --module MyAwesomeGame --output-partial-info-plist /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Launch\ Screen-SBPartialInfo.plist --auto-activate-custom-fonts --target-device iphone --target-device ipad --minimum-deployment-target 12.0 --output-format human-readable-text --compilation-directory /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/Launch\ Screen.storyboard

CompileAssetCatalog /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/Images.xcassets (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    /Applications/Xcode.app/Contents/Developer/usr/bin/actool --output-format human-readable-text --notices --warnings --export-dependency-info /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/assetcatalog_dependencies --output-partial-info-plist /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/assetcatalog_generated_info.plist --app-icon AppIcon --compress-pngs --enable-on-demand-resources YES --development-region en --target-device iphone --target-device ipad --minimum-deployment-target 12.0 --platform iphoneos --compile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/Images.xcassets

CopyStringsFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app/en.lproj/InfoPlist.strings /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/en.lproj/InfoPlist.strings (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    builtin-copyStrings --validate --outputencoding binary --outfilename InfoPlist.strings --outdir /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app/en.lproj -- /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/en.lproj/InfoPlist.strings
/Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/en.lproj/InfoPlist.strings:1:1: note: detected encoding of input file as Unicode (UTF-8) (in target 'MyAwesomeGame' from project 'MyAwesomeGame')

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
-target arm64-apple-ios12.0 '-std=gnu++11' '-stdlib=libc++' -fmodules -gmodules '-fmodules-cache-path=/Users/transformhub/Library/Developer/Xcode/DerivedData/ModuleCache.noindex' -fpascal-strings -O0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -g -fvisibility-inlines-hidden -iquote /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-generated-files.hmap -I/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-own-target-headers.hmap -I/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-all-target-headers.hmap -iquote /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/MyAwesomeGame-project-headers.hmap -I/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos/include -I/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/DerivedSources-normal/arm64 -I/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/DerivedSources/arm64 -I/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/DerivedSources -F/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos -F. -FMoltenVK.xcframework -FMyAwesomeGame -FMyAwesomeGame.xcarchive -FMyAwesomeGame.xcframework -FMoltenVK.xcframework/ios-arm64 -FMoltenVK.xcframework/ios-arm64_x86_64-maccatalyst -FMoltenVK.xcframework/ios-arm64_x86_64-simulator -FMyAwesomeGame/dylibs -FMyAwesomeGame/ios -FMyAwesomeGame.xcarchive/Products -FMyAwesomeGame.xcarchive/Signatures -FMyAwesomeGame.xcarchive/dSYMs -FMyAwesomeGame.xcframework/ios-arm64 -FMyAwesomeGame.xcframework/ios-arm64_x86_64-simulator -FMyAwesomeGame/ios/plugins -FMyAwesomeGame.xcarchive/Products/Applications -FMyAwesomeGame.xcarchive/Products/Applications/MyAwesomeGame.app '-FMyAwesomeGame.xcarchive/Products/Applications/MyAwesomeGame.app/Launch Screen.storyboardc'

WriteAuxiliaryFile /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/MyAwesomeGame.LinkFileList (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    write-file /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/MyAwesomeGame.LinkFileList

CompileC /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/dummy.o /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/dummy.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/transformhub/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-f6b513226ab75d8b6e514a3d72c62b80.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/transformhub/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Werror\=deprecated-objc-isa-usage -Werror\=objc-root-class -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body @/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/dummy.d --serialize-diagnostics /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/dummy.dia -c /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/dummy.cpp -o /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/dummy.o

Ld /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app/MyAwesomeGame normal (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -Xlinker -reproducible -target arm64-apple-ios12.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -O0 -L/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/EagerLinkingTBDs/Debug-iphoneos -L/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos -L. -LMoltenVK.xcframework -LMyAwesomeGame -LMyAwesomeGame.xcarchive -LMyAwesomeGame.xcframework -LMoltenVK.xcframework/ios-arm64 -LMoltenVK.xcframework/ios-arm64_x86_64-maccatalyst -LMoltenVK.xcframework/ios-arm64_x86_64-simulator -LMyAwesomeGame/dylibs -LMyAwesomeGame/ios -LMyAwesomeGame.xcarchive/Products -LMyAwesomeGame.xcarchive/Signatures -LMyAwesomeGame.xcarchive/dSYMs -LMyAwesomeGame.xcframework/ios-arm64 -LMyAwesomeGame.xcframework/ios-arm64_x86_64-simulator -LMyAwesomeGame/ios/plugins -LMyAwesomeGame.xcarchive/Products/Applications -LMyAwesomeGame.xcarchive/Products/Applications/MyAwesomeGame.app -LMyAwesomeGame.xcarchive/Products/Applications/MyAwesomeGame.app/Launch\ Screen.storyboardc -F/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/EagerLinkingTBDs/Debug-iphoneos -F/Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/BuildProductsPath/Debug-iphoneos -F. -FMoltenVK.xcframework -FMyAwesomeGame -FMyAwesomeGame.xcarchive -FMyAwesomeGame.xcframework -FMoltenVK.xcframework/ios-arm64 -FMoltenVK.xcframework/ios-arm64_x86_64-maccatalyst -FMoltenVK.xcframework/ios-arm64_x86_64-simulator -FMyAwesomeGame/dylibs -FMyAwesomeGame/ios -FMyAwesomeGame.xcarchive/Products -FMyAwesomeGame.xcarchive/Signatures -FMyAwesomeGame.xcarchive/dSYMs -FMyAwesomeGame.xcframework/ios-arm64 -FMyAwesomeGame.xcframework/ios-arm64_x86_64-simulator -FMyAwesomeGame/ios/plugins -FMyAwesomeGame.xcarchive/Products/Applications -FMyAwesomeGame.xcarchive/Products/Applications/MyAwesomeGame.app -FMyAwesomeGame.xcarchive/Products/Applications/MyAwesomeGame.app/Launch\ Screen.storyboardc -filelist /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/MyAwesomeGame.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/MyAwesomeGame_lto.o -Xlinker -no_deduplicate -Xlinker -final_output -Xlinker /Applications/MyAwesomeGame.app/MyAwesomeGame -stdlib\=libc++ -ObjC -lMoltenVK -lgodot /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios/MyAwesomeGame/ios/plugins/arithematic.a -Xlinker -no_adhoc_codesign -Xlinker -dependency_info -Xlinker /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Objects-normal/arm64/MyAwesomeGame_dependency_info.dat -o /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app/MyAwesomeGame
Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_FIRApp", referenced from:
       in arithematic.a[2](arithematic.o)
  "_OBJC_CLASS_$_FIRAuth", referenced from:
       in arithematic.a[2](arithematic.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

LinkStoryboards (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
    cd /Users/transformhub/Desktop/samples/Godot/mytrial/work/myawesomeios
    /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --module MyAwesomeGame --target-device iphone --target-device ipad --minimum-deployment-target 12.0 --output-format human-readable-text --link /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/IntermediateBuildFilesPath/MyAwesomeGame.build/Debug-iphoneos/MyAwesomeGame.build/Launch\ Screen.storyboardc

** ARCHIVE FAILED **

The following build commands failed:
    Ld /Users/transformhub/Library/Developer/Xcode/DerivedData/MyAwesomeGame-gjvpktrylercnkfoovjmjjisrcci/Build/Intermediates.noindex/ArchiveIntermediates/MyAwesomeGame/InstallationBuildProductsLocation/Applications/MyAwesomeGame.app/MyAwesomeGame normal (in target 'MyAwesomeGame' from project 'MyAwesomeGame')
(1 failure)

Set application/app_store_team_id
Set application/app_store_team_id

Steps to reproduce

Download Plugin source code & the Godot source code and try exporting the project for iOS. Minimal reproduction project (MRP)

Plugin source code => https://github.com/kasimok/CocoapodsTry/tree/main Godot Game source code => https://github.com/BraveEvidence/GodotiOSTesting

zaddok commented 5 months ago

I couldn’t get this plugin to work, but i found a new plugin, in early stages, which I found easier to build and use, I think because, it uses the newer SwiftGodot library. https://github.com/zaddok/godot-ios-extensions

It’s so much easier to use i ended up writing a parch for it and it wasn’t hard at all: https://github.com/zaddok/godot-ios-extensions

I’m super pragmatic, I don’t care what plugin I use, All want is something functional.. 😀

BraveEvidence commented 5 months ago

@zaddok Thanks, what error did you face while building the plugin? I have tested it on m1 and it builds fine for me. The issue arises while exporting the project from Godot Game Engine