tauri-apps/tauri

[bug] Cannot build/run ios app

matthiasg opened this issue · 2 comments

Describe the bug

I cannot get the simple most default ios app to run on a simulator.

Apart from installing the newest simulator itself just executing:

npm create tauri-app@latest -- --rc test-ios
cd test-ios
npm i
npm run tauri ios init
npm run tauri ios dev

causes

 ❯ npm run tauri ios dev

> test-ios@0.1.0 tauri
> tauri ios dev

/opt/homebrew/bin/ios-deploy
    Info package `ios-deploy` present: true
Detected iOS simulators:
  [0] iPad (10th generation)
  [1] iPad (10th generation)
  [2] iPad Air 11-inch (M2)
  [3] iPad Air 11-inch (M2)
  [4] iPad Air 13-inch (M2)
  [5] iPad Air 13-inch (M2)
  [6] iPad Pro 11-inch (M4)
  [7] iPad Pro 11-inch (M4)
  [8] iPad Pro 13-inch (M4)
  [9] iPad Pro 13-inch (M4)
  [10] iPad mini (6th generation)
  [11] iPad mini (6th generation)
  [12] iPhone 15
  [13] iPhone 15 Plus
  [14] iPhone 15 Pro
  [15] iPhone 15 Pro Max
  [16] iPhone 16
  [17] iPhone 16 Plus
  [18] iPhone 16 Pro
  [19] iPhone 16 Pro Max
  [20] iPhone SE (3rd generation)
  [21] iPhone SE (3rd generation)
  Enter an index for a simulator above.
Simulator: 19
    Info Starting simulator iPhone 16 Pro Max
    Running BeforeDevCommand (`npm run dev`)

> test-ios@0.1.0 dev
> vite


  VITE v5.4.8  ready in 159 ms

  ➜  Local:   http://127.0.0.1:1420/
Building app...
Command line invocation:
    /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -allowProvisioningUpdates -scheme test-ios_iOS -workspace /Users/mgt/Development/test/test-ios/src-tauri/gen/apple/test-ios.xcodeproj/project.xcworkspace/ -sdk iphonesimulator -configuration debug build

User defaults from command line:
    IDEPackageSupportUseBuiltinSCM = YES

Build settings from command line:
    SDKROOT = iphonesimulator18.0

--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device }
{ platform:iOS Simulator, id:5D49BB21-C580-4814-BAA9-789C32AC88EB, OS:17.5, name:iPad (10th generation) }
{ platform:iOS Simulator, id:5E33DE5A-ECB2-442E-8B96-2BE92ADF4F2E, OS:18.0, name:iPad (10th generation) }
{ platform:iOS Simulator, id:66A1554B-EAB3-4EFC-B054-1E238A2B22CB, OS:17.5, name:iPad Air 11-inch (M2) }
{ platform:iOS Simulator, id:81AC8DDF-E551-48A1-AC10-515E1634E317, OS:18.0, name:iPad Air 11-inch (M2) }
{ platform:iOS Simulator, id:8127EB78-6B8A-4B9F-95BD-3D3F848C9249, OS:17.5, name:iPad Air 13-inch (M2) }
{ platform:iOS Simulator, id:5ABAA682-7F39-4B7B-B669-D4F54A4B6B1F, OS:18.0, name:iPad Air 13-inch (M2) }
{ platform:iOS Simulator, id:E08BC16C-5E41-4905-84F3-1E7DDB6B76C8, OS:17.5, name:iPad Pro 11-inch (M4) }
{ platform:iOS Simulator, id:715F501B-F7CE-4B50-BF18-0EF63AE020C6, OS:18.0, name:iPad Pro 11-inch (M4) }
{ platform:iOS Simulator, id:E7F420B4-33CE-4F94-A0A7-F90FBA6BC8BF, OS:17.5, name:iPad Pro 13-inch (M4) }
{ platform:iOS Simulator, id:832147CD-EC6D-4E6E-8210-3C8DC709F3C4, OS:18.0, name:iPad Pro 13-inch (M4) }
{ platform:iOS Simulator, id:69DDEEAD-EFC6-4499-BEFB-5D958D0F62A3, OS:17.5, name:iPad mini (6th generation) }
{ platform:iOS Simulator, id:88A6B8C2-D85F-4290-9A98-8ECCAB75DEF3, OS:18.0, name:iPad mini (6th generation) }
{ platform:iOS Simulator, id:48FF038C-A341-47B1-9A5D-F2D8C286757B, OS:17.5, name:iPhone 15 }
{ platform:iOS Simulator, id:4F0000BC-88D9-4ADD-949D-871C5049F351, OS:17.5, name:iPhone 15 Plus }
{ platform:iOS Simulator, id:FA124A69-7E5A-42E6-B64D-9975670F456D, OS:17.5, name:iPhone 15 Pro }
{ platform:iOS Simulator, id:9B8C753F-96B2-4469-86C5-1C0DE067A4F4, OS:17.5, name:iPhone 15 Pro Max }
{ platform:iOS Simulator, id:D730FD58-2909-403C-9E13-518E118CB056, OS:18.0, name:iPhone 16 }
{ platform:iOS Simulator, id:6907931B-898F-4C03-8912-5301D9153C67, OS:18.0, name:iPhone 16 Plus }
{ platform:iOS Simulator, id:30A4F143-820B-4E4F-A096-F06CF4F05D89, OS:18.0, name:iPhone 16 Pro }
{ platform:iOS Simulator, id:1506467E-46BF-4B8C-86E6-ED547311B82C, OS:18.0, name:iPhone 16 Pro Max }
{ platform:iOS Simulator, id:02CBF08B-EC20-48EB-B0AD-EEF71D4E6A99, OS:17.5, name:iPhone SE (3rd generation) }
{ platform:iOS Simulator, id:ADF69E88-3390-4792-9569-CC6E7F0919F2, OS:18.0, name:iPhone SE (3rd generation) }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:00006001-001C20C10EF8801E, name:My Mac }
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
Prepare packages

ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (1 target)
    Target 'test-ios_iOS' in project 'test-ios' (no dependencies)

GatherProvisioningInputs

CreateBuildDescription

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 -arch arm64-sim -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk -x objective-c++ -c /dev/null

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

ExecuteExternalTool /Applications/Xcode.app/Contents/Developer/usr/bin/actool --print-asset-tag-combinations --output-format xml1 /Users/mgt/Development/test/test-ios/src-tauri/gen/apple/Assets.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/ld -version_details

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

Build description signature: 8ad2b1bff6315cf9b49af3fab1c64488
Build description path: /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/XCBuildData/8ad2b1bff6315cf9b49af3fab1c64488.xcbuilddata
ClangStatCache /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk /Users/mgt/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator18.0-22A3362-db63dc9361471f152f572502bdbfe70a.sdkstatcache
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple/test-ios.xcodeproj
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk -o /Users/mgt/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator18.0-22A3362-db63dc9361471f152f572502bdbfe70a.sdkstatcache

ProcessProductPackaging /Users/mgt/Development/test/test-ios/src-tauri/gen/apple/test-ios_iOS/test-ios_iOS.entitlements /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app-Simulated.xcent (in target 'test-ios_iOS' from project 'test-ios')
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple

    Entitlements:

    {
    "application-identifier" = "3R46P8ZNKW.com.test-ios.app";
}

    builtin-productPackagingUtility /Users/mgt/Development/test/test-ios/src-tauri/gen/apple/test-ios_iOS/test-ios_iOS.entitlements -entitlements -format xml -o /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app-Simulated.xcent

ProcessProductPackaging /Users/mgt/Development/test/test-ios/src-tauri/gen/apple/test-ios_iOS/test-ios_iOS.entitlements /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app.xcent (in target 'test-ios_iOS' from project 'test-ios')
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple

    Entitlements:

    {
}

    builtin-productPackagingUtility /Users/mgt/Development/test/test-ios/src-tauri/gen/apple/test-ios_iOS/test-ios_iOS.entitlements -entitlements -format xml -o /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app.xcent

ProcessProductPackagingDER /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app.xcent /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app.xcent.der (in target 'test-ios_iOS' from project 'test-ios')
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple
    /usr/bin/derq query -f xml -i /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app.xcent -o /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app.xcent.der --raw

ProcessProductPackagingDER /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app-Simulated.xcent /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app-Simulated.xcent.der (in target 'test-ios_iOS' from project 'test-ios')
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple
    /usr/bin/derq query -f xml -i /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app-Simulated.xcent -o /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app-Simulated.xcent.der --raw

PhaseScriptExecution Build\ Rust\ Code /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/Script-5FBF61B305A5D391F862CBEB.sh (in target 'test-ios_iOS' from project 'test-ios')
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple
    
    export ACTION\=build
    ...
   
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple
    builtin-swiftStdLibTool --copy --verbose --sign - --scan-executable /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/test-ios.debug.dylib --scan-folder /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/Frameworks --scan-folder /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/PlugIns --scan-folder /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/SystemExtensions --scan-folder /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/Extensions --scan-folder /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk/System/Library/Frameworks/CoreGraphics.framework --scan-folder /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk/System/Library/Frameworks/Metal.framework --scan-folder /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk/System/Library/Frameworks/MetalKit.framework --scan-folder /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk/System/Library/Frameworks/QuartzCore.framework --scan-folder /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk/System/Library/Frameworks/Security.framework --scan-folder /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk/System/Library/Frameworks/UIKit.framework --scan-folder /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.0.sdk/System/Library/Frameworks/WebKit.framework --platform iphonesimulator --toolchain /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --destination /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/Frameworks --strip-bitcode --strip-bitcode-tool /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip --emit-dependency-info /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/SwiftStdLibToolInputDependencies.dep --filter-for-swift-os --back-deploy-swift-concurrency

CodeSign /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/test-ios.debug.dylib (in target 'test-ios_iOS' from project 'test-ios')
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple

    Signing Identity:     "Sign to Run Locally"

    /usr/bin/codesign --force --sign - --timestamp\=none --generate-entitlement-der /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/test-ios.debug.dylib

CodeSign /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/__preview.dylib (in target 'test-ios_iOS' from project 'test-ios')
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple

    Signing Identity:     "Sign to Run Locally"

    /usr/bin/codesign --force --sign - --timestamp\=none --generate-entitlement-der /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/__preview.dylib
/Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app/__preview.dylib: replacing existing signature

CodeSign /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app (in target 'test-ios_iOS' from project 'test-ios')
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple

    Signing Identity:     "Sign to Run Locally"

    /usr/bin/codesign --force --sign - --entitlements /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Intermediates.noindex/test-ios.build/debug-iphonesimulator/test-ios_iOS.build/test-ios.app.xcent --timestamp\=none --generate-entitlement-der /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app
/Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app: replacing existing signature

Validate /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app (in target 'test-ios_iOS' from project 'test-ios')
    cd /Users/mgt/Development/test/test-ios/src-tauri/gen/apple
    builtin-validationUtility /Users/mgt/Library/Developer/Xcode/DerivedData/test-ios-accsmjzpbngnyneojaftzktxpfzk/Build/Products/debug-iphonesimulator/test-ios.app -infoplist-subpath Info.plist

note: Run script build phase 'Build Rust Code' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'test-ios_iOS' from project 'test-ios')
** BUILD SUCCEEDED **

Archiving app...
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device }
{ platform:iOS Simulator, id:5D49BB21-C580-4814-BAA9-789C32AC88EB, OS:17.5, name:iPad (10th generation) }
{ platform:iOS Simulator, id:5E33DE5A-ECB2-442E-8B96-2BE92ADF4F2E, OS:18.0, name:iPad (10th generation) }
{ platform:iOS Simulator, id:66A1554B-EAB3-4EFC-B054-1E238A2B22CB, OS:17.5, name:iPad Air 11-inch (M2) }
{ platform:iOS Simulator, id:81AC8DDF-E551-48A1-AC10-515E1634E317, OS:18.0, name:iPad Air 11-inch (M2) }
{ platform:iOS Simulator, id:8127EB78-6B8A-4B9F-95BD-3D3F848C9249, OS:17.5, name:iPad Air 13-inch (M2) }
{ platform:iOS Simulator, id:5ABAA682-7F39-4B7B-B669-D4F54A4B6B1F, OS:18.0, name:iPad Air 13-inch (M2) }
{ platform:iOS Simulator, id:E08BC16C-5E41-4905-84F3-1E7DDB6B76C8, OS:17.5, name:iPad Pro 11-inch (M4) }
{ platform:iOS Simulator, id:715F501B-F7CE-4B50-BF18-0EF63AE020C6, OS:18.0, name:iPad Pro 11-inch (M4) }
{ platform:iOS Simulator, id:E7F420B4-33CE-4F94-A0A7-F90FBA6BC8BF, OS:17.5, name:iPad Pro 13-inch (M4) }
{ platform:iOS Simulator, id:832147CD-EC6D-4E6E-8210-3C8DC709F3C4, OS:18.0, name:iPad Pro 13-inch (M4) }
{ platform:iOS Simulator, id:69DDEEAD-EFC6-4499-BEFB-5D958D0F62A3, OS:17.5, name:iPad mini (6th generation) }
{ platform:iOS Simulator, id:88A6B8C2-D85F-4290-9A98-8ECCAB75DEF3, OS:18.0, name:iPad mini (6th generation) }
{ platform:iOS Simulator, id:48FF038C-A341-47B1-9A5D-F2D8C286757B, OS:17.5, name:iPhone 15 }
{ platform:iOS Simulator, id:4F0000BC-88D9-4ADD-949D-871C5049F351, OS:17.5, name:iPhone 15 Plus }
{ platform:iOS Simulator, id:FA124A69-7E5A-42E6-B64D-9975670F456D, OS:17.5, name:iPhone 15 Pro }
{ platform:iOS Simulator, id:9B8C753F-96B2-4469-86C5-1C0DE067A4F4, OS:17.5, name:iPhone 15 Pro Max }
{ platform:iOS Simulator, id:D730FD58-2909-403C-9E13-518E118CB056, OS:18.0, name:iPhone 16 }
{ platform:iOS Simulator, id:6907931B-898F-4C03-8912-5301D9153C67, OS:18.0, name:iPhone 16 Plus }
{ platform:iOS Simulator, id:30A4F143-820B-4E4F-A096-F06CF4F05D89, OS:18.0, name:iPhone 16 Pro }
{ platform:iOS Simulator, id:1506467E-46BF-4B8C-86E6-ED547311B82C, OS:18.0, name:iPhone 16 Pro Max }
{ platform:iOS Simulator, id:02CBF08B-EC20-48EB-B0AD-EEF71D4E6A99, OS:17.5, name:iPhone SE (3rd generation) }
{ platform:iOS Simulator, id:ADF69E88-3390-4792-9569-CC6E7F0919F2, OS:18.0, name:iPhone SE (3rd generation) }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:00006001-001C20C10EF8801E, name:My Mac }
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
    Info connection; remote_addr=127.0.0.1:64627 conn_id=1
/* com.apple.ibtool.document.warnings */
/Users/mgt/Development/test/test-ios/src-tauri/gen/apple/LaunchScreen.storyboard:Y6W-OH-hqX: warning: “View Controller“ is unreachable because it has no entry points, and no identifier for runtime access via -[UIStoryboard instantiateViewControllerWithIdentifier:]. [9]
note: Run script build phase 'Build Rust Code' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'test-ios_iOS' from project 'test-ios')
Deploying app to device...
An error was encountered processing the command (domain=com.apple.CoreSimulator.SimError, code=405):
Unable to lookup in current state: Shutdown
Failed to deploy app to simulator: command ["xcrun", "simctl", "install", "1506467E-46BF-4B8C-86E6-ED547311B82C"] exited with code 149
    Error Failed to deploy app to simulator: command ["xcrun", "simctl", "install", "1506467E-46BF-4B8C-86E6-ED547311B82C"] exited with code 149

Btw the BUILD SUCEEDED

Reproduction

npm create tauri-app@latest -- --rc test-ios
cd test-ios
npm i
npm run tauri ios init
npm run tauri ios dev

Expected behavior

I would expect the simulator to start with the app

Full tauri info output

Tauri Info


❯ npm run tauri info

> test-ios@0.1.0 tauri
> tauri info

[✔] Environment
    - OS: Mac OS 15.0.0 arm64 (X64)
    ✔ Xcode Command Line Tools: installed
    ✔ rustc: 1.81.0 (eeb90cda1 2024-09-04)
    ✔ cargo: 1.81.0 (2dbb1af80 2024-08-20)
    ✔ rustup: 1.27.1 (54dd3d00f 2024-04-24)
    ✔ Rust toolchain: stable-aarch64-apple-darwin (default)
    - node: 16.20.2
    - npm: 8.19.4

[-] Packages
    - tauri 🦀: 2.0.0-rc.15
    - tauri-build 🦀: 2.0.0-rc.12
    - wry 🦀: 0.43.1
    - tao 🦀: 0.30.2
    - tauri-cli 🦀: 1.6.2
    - @tauri-apps/api : 2.0.0-rc.5
    - @tauri-apps/cli : 2.0.0-rc.16

[-] Plugins
    - tauri-plugin-shell 🦀: 2.0.0-rc.3
    - @tauri-apps/plugin-shell : 2.0.0-rc.1

[-] App
    - build-type: bundle
    - CSP: unset
    - frontendDist: ../dist
    - devUrl: http://localhost:1420/
    - bundler: Vite

[-] iOS
    - Developer Teams: Matthias Goetzke (ID: xxx)

Stack trace

No response

Additional context

@FabianLars in #10668 (comment)_

Not exactly sure what he meant with cli flags for the export though

EDIT: This was NOT needed. In this case the simulator just stopped (see bottom of error message)

I also tried the steps as outlined https://v2.tauri.app/distribute/sign/ios/#automatic-signing, though I was not aware that full app-store-connect api signing access was needed (as described on that link) when starting the app locally.

** BUILD SUCCEEDED **

Archiving app...
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device }
{ platform:iOS Simulator, id:5D49BB21-C580-4814-BAA9-789C32AC88EB, OS:17.5, name:iPad (10th generation) }
{ platform:iOS Simulator, id:5E33DE5A-ECB2-442E-8B96-2BE92ADF4F2E, OS:18.0, name:iPad (10th generation) }
{ platform:iOS Simulator, id:66A1554B-EAB3-4EFC-B054-1E238A2B22CB, OS:17.5, name:iPad Air 11-inch (M2) }
{ platform:iOS Simulator, id:81AC8DDF-E551-48A1-AC10-515E1634E317, OS:18.0, name:iPad Air 11-inch (M2) }
{ platform:iOS Simulator, id:8127EB78-6B8A-4B9F-95BD-3D3F848C9249, OS:17.5, name:iPad Air 13-inch (M2) }
{ platform:iOS Simulator, id:5ABAA682-7F39-4B7B-B669-D4F54A4B6B1F, OS:18.0, name:iPad Air 13-inch (M2) }
{ platform:iOS Simulator, id:E08BC16C-5E41-4905-84F3-1E7DDB6B76C8, OS:17.5, name:iPad Pro 11-inch (M4) }
{ platform:iOS Simulator, id:715F501B-F7CE-4B50-BF18-0EF63AE020C6, OS:18.0, name:iPad Pro 11-inch (M4) }
{ platform:iOS Simulator, id:E7F420B4-33CE-4F94-A0A7-F90FBA6BC8BF, OS:17.5, name:iPad Pro 13-inch (M4) }
{ platform:iOS Simulator, id:832147CD-EC6D-4E6E-8210-3C8DC709F3C4, OS:18.0, name:iPad Pro 13-inch (M4) }
{ platform:iOS Simulator, id:69DDEEAD-EFC6-4499-BEFB-5D958D0F62A3, OS:17.5, name:iPad mini (6th generation) }
{ platform:iOS Simulator, id:88A6B8C2-D85F-4290-9A98-8ECCAB75DEF3, OS:18.0, name:iPad mini (6th generation) }
{ platform:iOS Simulator, id:48FF038C-A341-47B1-9A5D-F2D8C286757B, OS:17.5, name:iPhone 15 }
{ platform:iOS Simulator, id:4F0000BC-88D9-4ADD-949D-871C5049F351, OS:17.5, name:iPhone 15 Plus }
{ platform:iOS Simulator, id:FA124A69-7E5A-42E6-B64D-9975670F456D, OS:17.5, name:iPhone 15 Pro }
{ platform:iOS Simulator, id:9B8C753F-96B2-4469-86C5-1C0DE067A4F4, OS:17.5, name:iPhone 15 Pro Max }
{ platform:iOS Simulator, id:D730FD58-2909-403C-9E13-518E118CB056, OS:18.0, name:iPhone 16 }
{ platform:iOS Simulator, id:6907931B-898F-4C03-8912-5301D9153C67, OS:18.0, name:iPhone 16 Plus }
{ platform:iOS Simulator, id:30A4F143-820B-4E4F-A096-F06CF4F05D89, OS:18.0, name:iPhone 16 Pro }
{ platform:iOS Simulator, id:1506467E-46BF-4B8C-86E6-ED547311B82C, OS:18.0, name:iPhone 16 Pro Max }
{ platform:iOS Simulator, id:02CBF08B-EC20-48EB-B0AD-EEF71D4E6A99, OS:17.5, name:iPhone SE (3rd generation) }
{ platform:iOS Simulator, id:ADF69E88-3390-4792-9569-CC6E7F0919F2, OS:18.0, name:iPhone SE (3rd generation) }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:00006001-001C20C10EF8801E, name:My Mac }
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
    Info connection; remote_addr=127.0.0.1:51547 conn_id=1
/* com.apple.ibtool.document.warnings */
/Users/mgt/Development/test/test-ios/src-tauri/gen/apple/LaunchScreen.storyboard:Y6W-OH-hqX: warning: “View Controller“ is unreachable because it has no entry points, and no identifier for runtime access via -[UIStoryboard instantiateViewControllerWithIdentifier:]. [9]
note: Run script build phase 'Build Rust Code' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'test-ios_iOS' from project 'test-ios')
Deploying app to device...
An error was encountered processing the command (domain=com.apple.CoreSimulator.SimError, code=405):
Unable to lookup in current state: Shutdown
Failed to deploy app to simulator: command ["xcrun", "simctl", "install", "9B8C753F-96B2-4469-86C5-1C0DE067A4F4"] exited with code 149
    Error Failed to deploy app to simulator: command ["xcrun", "simctl", "install", "9B8C753F-96B2-4469-86C5-1C0DE067A4F4"] exited with code 149
    ```

Ok sorry for the fuss:

Unable to lookup in current state: Shutdown

During all the hoopla the simulator shutdown. Maybe this still helps someone though