1. We've introduced thread tags, search within a thread and similar thread search. Read more here.
    Dismiss Notice
  2. Learn how you'll soon be able to publish your games to China in four simple steps with Xiaomi. Sign up now for early access.
    Dismiss Notice
  3. Get further faster with the Unity Plus Accelerator Pack, free for new Unity Plus subscribers for a limited time. Click here for more details.
    Dismiss Notice
  4. We've released our first Timeline Experimental Preview, our new tool for creating cutscenes and more! To check it out click here.
    Dismiss Notice
  5. Unity 5.5 is now released.
    Dismiss Notice
  6. Check out all the fixes for 5.5 in patch releases 1 & 2.
    Dismiss Notice
  7. Unity 5.6 beta is now available for download.
    Dismiss Notice

Unity IAP services not found - Must turn off / on to fix

Discussion in 'Unity IAP' started by TitanUnity, Mar 9, 2017.

  1. TitanUnity

    TitanUnity

    Joined:
    May 15, 2014
    Posts:
    134
    Our team has migrated to Unity 5.5.2f1. Some of our developers are noticing that the Unity Editor will start throwing the following error related to IAP:

    #error: '"Unity IAP plugin is installed, but Unity IAP is not enabled. Please enable Unity IAP in the Services window."'

    To fix this issue the solution seems to be to switch IAP off and then back on again. When we check version control to see what performing this action does, all we see is a UnityConnectSettings.asset file but there are no changes to the file in SourceTree, we can even discard this file and the editor continues to work properly.

    Not a major problem but it's getting annoying as this happens multiple times a day during the course of development. Any ideas what might be happening here?
     
  2. APalomo

    APalomo

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    344
    @TitanUnity

    We've had users report this issue when one of their team members does not have IAP / Analytics enabled. If they don't have it enabled, they might be updating the ProjectSettings or UnityConnectSettings, which would then be saved in your version control.

    If you could, please confirm that everyone on the team has Analytics and IAP enabled. You should also confirm that every team member is added to your Organization and Project in the developer dashboard:
    http://developer.cloud.unity3d.com/

    If that doesn't resolve the issue, let me know and I'll talk to the team that manages the Services window and see what the issue might be.
     
  3. TitanUnity

    TitanUnity

    Joined:
    May 15, 2014
    Posts:
    134
    As I mentioned above, every time this occurs, the user that experiences the problem must switch the IAP toggle off / then back on. This causes a UnityConnectSettings.asset file appear in the user's uncommitted changes in SourceTree, but when we inspect that file for differences there are no changes, yet it fixes the issue? Super weird. I just want to be clear that there is never a case where one of our users has IAP turned off. It seems that something else is going on here.
     
  4. gregorypierce

    gregorypierce

    Joined:
    Jan 21, 2008
    Posts:
    353
    I've been experiencing this as well. Extremely annoying. Pulled IAP from the project in the hopes that it will be fixed soon.
     
  5. gegagome

    gegagome

    Joined:
    Oct 11, 2012
    Posts:
    243
  6. APalomo

    APalomo

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    344
    @TitanUnity, @gregorypierce, @gegagome

    I just spoke with our engineering team. They are aware of this bug and actively working to get it fixed. I understand it is frustrating to have to have these errors hinder your development process. (We are also going to make those messages Warnings instead of Errors, which should make them a bit less annoying in the future.)

    Thank you for your patience while we resolve this issue.
     
  7. UDN_f2797471-3ee5-4459-87fe-e6f33e1d8670

    UDN_f2797471-3ee5-4459-87fe-e6f33e1d8670

    Joined:
    Apr 21, 2016
    Posts:
    7
    we am having this issue as well, and unity services tab is missing, its not in the menu bar as well. I have no way to toggle it. Collab is showing a blank window, i have a full day of bug fix in it....
     
  8. APalomo

    APalomo

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    344
    @UDN_f2797471-3ee5-4459-87fe-e6f33e1d8670

    Which version of Unity are you using? The Services window was added in 5.2, so it should be visible in the Window menu.

    Typically, if you are not able to see any content in the Services window, it is usually an internet connectivity problem.