Search Unity

"ERROR ITMS-90075: The application-identifier entitlement is missing" when including preview module

Discussion in 'Formats & External Tools' started by dokyo, Oct 29, 2019.

  1. dokyo

    dokyo

    Joined:
    Mar 24, 2014
    Posts:
    1
    hi, I try to build ECS enabled Unity project and upload to testflight. original manifest.json is below
    Code (Javascript):
    1. {
    2.   "dependencies": {
    3.     "com.unity.2d.sprite": "1.0.0",
    4.     "com.unity.2d.tilemap": "1.0.0",
    5.     "com.unity.ads": "3.3.0",
    6.     "com.unity.analytics": "3.3.2",
    7.     "com.unity.collab-proxy": "1.2.16",
    8.     "com.unity.entities": "0.1.1-preview",
    9.     "com.unity.ide.rider": "1.1.1",
    10.     "com.unity.ide.vscode": "1.1.2",
    11.     "com.unity.multiplayer-hlapi": "1.0.4",
    12.     "com.unity.purchasing": "2.0.6",
    13.     "com.unity.rendering.hybrid": "0.1.1-preview",
    14.     "com.unity.test-framework": "1.1.3",
    15.     "com.unity.textmeshpro": "2.0.1",
    16.     "com.unity.timeline": "1.2.4",
    17.     "com.unity.ugui": "1.0.0",
    18.     "com.unity.xr.legacyinputhelpers": "1.3.7",
    19.     "com.unity.modules.ai": "1.0.0",
    20.     "com.unity.modules.androidjni": "1.0.0",
    21.     "com.unity.modules.animation": "1.0.0",
    22.     "com.unity.modules.assetbundle": "1.0.0",
    23.     "com.unity.modules.audio": "1.0.0",
    24.     "com.unity.modules.cloth": "1.0.0",
    25.     "com.unity.modules.director": "1.0.0",
    26.     "com.unity.modules.imageconversion": "1.0.0",
    27.     "com.unity.modules.imgui": "1.0.0",
    28.     "com.unity.modules.jsonserialize": "1.0.0",
    29.     "com.unity.modules.particlesystem": "1.0.0",
    30.     "com.unity.modules.physics": "1.0.0",
    31.     "com.unity.modules.physics2d": "1.0.0",
    32.     "com.unity.modules.screencapture": "1.0.0",
    33.     "com.unity.modules.terrain": "1.0.0",
    34.     "com.unity.modules.terrainphysics": "1.0.0",
    35.     "com.unity.modules.tilemap": "1.0.0",
    36.     "com.unity.modules.ui": "1.0.0",
    37.     "com.unity.modules.uielements": "1.0.0",
    38.     "com.unity.modules.umbra": "1.0.0",
    39.     "com.unity.modules.unityanalytics": "1.0.0",
    40.     "com.unity.modules.unitywebrequest": "1.0.0",
    41.     "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
    42.     "com.unity.modules.unitywebrequestaudio": "1.0.0",
    43.     "com.unity.modules.unitywebrequesttexture": "1.0.0",
    44.     "com.unity.modules.unitywebrequestwww": "1.0.0",
    45.     "com.unity.modules.vehicles": "1.0.0",
    46.     "com.unity.modules.video": "1.0.0",
    47.     "com.unity.modules.vr": "1.0.0",
    48.     "com.unity.modules.wind": "1.0.0",
    49.     "com.unity.modules.xr": "1.0.0"
    50.   }
    51. }
    build works fine, but problem happens when I upload generated ipa file to testflight, I suddenly got "ERROR ITMS-90075: The application-identifier entitlement is missing" error.

    before introduce ECS related module (com.unity.rendering.hybrid and com.unity.entities), no problem happens on code signing and uploading ipa file, and I don't change code sign and entitlement settings at all.

    then I remove following 2 line from manifest.json (and comment out codes which refers these modules), upload error magically disappeared.

    "com.unity.entities": "0.1.1-preview",
    "com.unity.rendering.hybrid": "0.1.1-preview",


    but no warning or description about the problem of including preview module, is present on internet. does anyone have a idea why this happen? preview module contains binary that is not properly code-signed?

    regards,