Search Issue Tracker

Fixed in Unity 2017.1



Found in


Issue ID




[IL2CPP][iOS] 'UnityLinker.exe did not run properly!' error when building with code stripping enabled




Priority: 2Necessary for shipping a final release


Severity: 3Workaround is possible

Error related to UnityLinker.exe appears when building a particular project with IL2CPP and code stripping enabled.

Steps to reproduce:
1) Open the attached project (
2) Build for iOS.

Build fails towards the end with the following error:
Exception: /Volumes/U/Applications/Unity2017.1.0b7/ did not run properly!

This does not occur when Engine Code Stripping is disabled. Does not reproduce with Mono2x backend.

Reproduced on:
2017.1.0b7, 2017.1.0b1

Did not reproduce:
2017.1.0a6, 2017.1.0a1, 5.6.1p1

Comments (3)

  1. E0e179aa7b58998dbe4d90b0edfdbb68?d=mm


    Nov 20, 2017 08:42

    I had this problem because of UnityPurchasing. At what in one project the assembly worked and there is no other. I copied the UnityChannel and UnityPurchasing folders into a non-working project. After that, the build on ios was successful

  2. 241d9d59883aedf1dda43fa180e8809d?d=mm


    Nov 07, 2017 08:03

    I also reproduced this issue - Windows8, Unity 2017.2.0f3.

  3. 90c370a686dedc4187dfbfe883585ea9?d=mm


    Aug 21, 2017 09:20

    Reproduced on 2017.0f3

All about bugs

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