Search Issue Tracker

Fixed in 5.3.4

Votes

0

Found in

5.3.1p1

Issue ID

759212

Regression

Yes

[iOS] [MonoDevelop] UnityEditor.iOS.Xcode namespace isn't recognised in MonoDevelop

iOS

-

MonoDevelop doesn't recognise UnityEditor.iOS.Xcode namespace. All contents from that namespace have red syntax highlighting and no "intellisense"/code completion is available. The code does however compile and work as normal.

To repro:
1: Open attached project in Unity 5.3.1p1
2: Open Assets/Test.cs in MonoDevelop
3: See red syntax highlighting and no code suggestions when typing classes such as PBXProject.
4: (Optional) Repeat steps in Unity 5.2.4f1 and see correct highlighting and code suggestions.

Comments (18)

  1. tuanzi88

    Sep 10, 2016 04:46

    Have same issue in Unity 5.40f3.

    Tricky is: it works for 2 days after installing Unity 5.40f3 and iOS support. But failed suddenly after installing a Unity plugin called "Toony Colors Pro 2".

  2. mudart

    Aug 19, 2016 18:16

    Got the same issue, after installing unity 5.4.0p2.

  3. Jess-Loboz

    Aug 18, 2016 08:22

    Got the same issue, after installing unity 5.4.0f3.

    Assets/Editor/Test.cs(5,19): error CS0234: The type or namespace name `iOS' does not exist in the namespace `UnityEditor'. Are you missing an assembly reference?

  4. Brad-Keys

    Aug 14, 2016 23:14

    This problem persists in Unity 5.4.0. It is no longer fixed.

  5. mdouglass

    Aug 11, 2016 19:54

    This problem seems to have reappeared in Unity 5.4.

  6. Max_power1965

    Feb 15, 2016 14:55

    How do I download the new version?

  7. B3aT

    Feb 06, 2016 08:15

    The same problem is for tvOS platform, because is 99% like iOS we need XCode class for it. Should I submit a new bug?

  8. ryan_unity

    Jan 26, 2016 12:37

    This is fixed in the Unity 5.3.2p1 patch release :)

    The scripts must be placed in a folder called Editor (or a sub-folder within it) for correct syntax highlighting and code suggestions to appear.

Add comment

Log in to post comment