Search Unity

Bug iOS Simulator build throws "lib_burst_generated.a' was built for iOS" error

Discussion in 'Burst' started by nicolasgramlich, Dec 29, 2020.

  1. nicolasgramlich

    nicolasgramlich

    Joined:
    Sep 21, 2017
    Posts:
    231
    Hello everyone,

    I'm currently trying to run my app on an iOS Simulator to debug an issue for iPad.

    The error I'm getting in XCode (
    Version 12.3 (12C33)
    ) is
    Building for iOS Simulator, but the linked library 'lib_burst_generated.a' was built for iOS
    .

    upload_2020-12-28_18-30-34.png

    I'm using Burst
    1.3.9 
    and Unity
    2020.1.17f1
    . Full package.json:

    Code (CSharp):
    1. {
    2.   "dependencies": {
    3.     "com.e7.notch-solution": "git://github.com/5argon/NotchSolution.git",
    4.     "com.google.external-dependency-manager": "1.2.163",
    5.     "com.google.firebase.analytics": "7.0.2",
    6.     "com.google.firebase.auth": "7.0.2",
    7.     "com.google.firebase.crashlytics": "7.0.2",
    8.     "com.google.firebase.installations": "7.0.2",
    9.     "com.google.firebase.messaging": "7.0.2",
    10.     "com.google.firebase.remote-config": "7.0.2",
    11.     "com.unity.2d.sprite": "1.0.0",
    12.     "com.unity.addressables": "1.16.15",
    13.     "com.unity.analytics": "3.5.3",
    14.     "com.unity.animation": "0.8.0-preview.4",
    15.     "com.unity.burst": "1.3.9",
    16.     "com.unity.device-simulator": "2.2.3-preview",
    17.     "com.unity.dots.editor": "0.11.0-preview.3",
    18.     "com.unity.entities": "0.16.0-preview.21",
    19.     "com.unity.ide.rider": "3.0.3",
    20.     "com.unity.inputsystem": "1.0.1",
    21.     "com.unity.localization": "0.9.0-preview",
    22.     "com.unity.mobile.notifications": "1.3.2",
    23.     "com.unity.nuget.newtonsoft-json": "2.0.0",
    24.     "com.unity.performance.profile-analyzer": "1.0.3",
    25.     "com.unity.platforms.android": "0.9.0-preview.9",
    26.     "com.unity.platforms.ios": "0.9.0-preview.9",
    27.     "com.unity.platforms.macos": "0.9.0-preview.9",
    28.     "com.unity.polybrush": "1.0.2",
    29.     "com.unity.probuilder": "4.4.0",
    30.     "com.unity.progrids": "3.0.3-preview.6",
    31.     "com.unity.properties": "1.3.0-preview",
    32.     "com.unity.properties.ui": "1.6.0-preview",
    33.     "com.unity.purchasing": "2.2.1",
    34.     "com.unity.purchasing.udp": "2.1.4",
    35.     "com.unity.quicksearch": "2.0.2",
    36.     "com.unity.render-pipelines.universal": "9.0.0-preview.72",
    37.     "com.unity.rendering.hybrid": "0.10.0-preview.21",
    38.     "com.unity.serialization": "1.6.1-preview",
    39.     "com.unity.test-framework": "1.1.19",
    40.     "com.unity.test-framework.performance": "2.2.0-preview",
    41.     "com.unity.timeline": "1.3.6",
    42.     "com.unity.ugui": "1.0.0",
    43.     "com.unity.uiextensions": "2.2.2",
    44.     "com.unity.modules.ai": "1.0.0",
    45.     "com.unity.modules.androidjni": "1.0.0",
    46.     "com.unity.modules.animation": "1.0.0",
    47.     "com.unity.modules.assetbundle": "1.0.0",
    48.     "com.unity.modules.audio": "1.0.0",
    49.     "com.unity.modules.cloth": "1.0.0",
    50.     "com.unity.modules.director": "1.0.0",
    51.     "com.unity.modules.imageconversion": "1.0.0",
    52.     "com.unity.modules.imgui": "1.0.0",
    53.     "com.unity.modules.jsonserialize": "1.0.0",
    54.     "com.unity.modules.particlesystem": "1.0.0",
    55.     "com.unity.modules.physics": "1.0.0",
    56.     "com.unity.modules.physics2d": "1.0.0",
    57.     "com.unity.modules.screencapture": "1.0.0",
    58.     "com.unity.modules.terrain": "1.0.0",
    59.     "com.unity.modules.terrainphysics": "1.0.0",
    60.     "com.unity.modules.tilemap": "1.0.0",
    61.     "com.unity.modules.ui": "1.0.0",
    62.     "com.unity.modules.uielements": "1.0.0",
    63.     "com.unity.modules.umbra": "1.0.0",
    64.     "com.unity.modules.unityanalytics": "1.0.0",
    65.     "com.unity.modules.unitywebrequest": "1.0.0",
    66.     "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
    67.     "com.unity.modules.unitywebrequestaudio": "1.0.0",
    68.     "com.unity.modules.unitywebrequesttexture": "1.0.0",
    69.     "com.unity.modules.unitywebrequestwww": "1.0.0",
    70.     "com.unity.modules.vehicles": "1.0.0",
    71.     "com.unity.modules.video": "1.0.0",
    72.     "com.unity.modules.vr": "1.0.0",
    73.     "com.unity.modules.wind": "1.0.0",
    74.     "com.unity.modules.xr": "1.0.0"
    75.   },
    76.   "scopedRegistries": [
    77.     {
    78.       "name": "Game Package Registry by Google",
    79.       "url": "https://unityregistry-pa.googleapis.com",
    80.       "scopes": [
    81.         "com.google"
    82.       ]
    83.     },
    84.     {
    85.       "name": "npmjs",
    86.       "url": "https://registry.npmjs.org/",
    87.       "scopes": [
    88.         "com.unity.uiextensions"
    89.       ]
    90.     }
    91.   ]
    92. }
    Anything I'm missing? My vague memory is that this used to work without issues a couple months ago :confused:

    Thanks,
    Nico
     

    Attached Files:

    Unity_ECO likes this.
  2. tim_jones

    tim_jones

    Unity Technologies

    Joined:
    May 2, 2019
    Posts:
    287
    Hi @nicolasgramlich - we do know about this issue and we're working on a fix. In the meantime the only (not great) workaround I can think of is to disable Burst while you're building for the iOS simulator.
     
    nicolasgramlich likes this.