Search Issue Tracker

Fixed in 2021.1.X

Fixed in 2019.4.X, 2020.3.X, 2021.2.X

Votes

0

Found in

2018.4

2019.4

2019.4.24f1

2020.3

2021.1

2021.2

Issue ID

1335997

Regression

No

globalgamemanagers.assets contains references to platform-specific scripts when those scripts are present in the Project

Scripting

-

Reproduction steps:
1. Open the attached project "newTest.zip"
2. Select "Assets/Android/AndroidScripts.asmdef" in the Project window
3. In the Inspector, ensure the Platforms are set to different ones than the current Build Platform
4. Build the Project
5. In the Build folder, find and open "globalgamemanagers.assets" as a text file
6. Search for "AndroidScript" in the file

Expected result: the string "AndroidScript" is not found within the file
Actual result: the string "AndroidScript" can be found in the file

Reproducible with: 2018.4.35f1, 2019.4.26f1, 2020.3.8f1, 2021.1.7f1, 2021.2.0a17

Notes:
- This issue at the moment is most relevant to Apple Platforms since it causes the App being rejected from the Apple Store due to references to platform-specific filenames

  1. Resolution Note (fix version 2021.1):

    Fixed in 2022.1.0a1

  2. Resolution Note (fix version 2021.2):

    Fixed in 2021.2.0b11

  3. Resolution Note (fix version 2021.1):

    Fixed in 2021.1.18f1

  4. Resolution Note (fix version 2020.3):

    Fixed in 2020.3.17f1

  5. Resolution Note (fix version 2019.4):

    Fixed in 2019.4.30f1

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.