Unity ошибка лицензии

Submit a license request from a command line and browser (macOS, Linux)

This section provides information on the following licensing management issues:

  • Activation issues
  • Issues with returns
  • Answers to other questions
  • Additional resources

Activation issues

If you encounter any error codes or other problems during the activation process, they might be caused by the following issues:

Issue: Solution:
No internet access Try to activate your license with a license request. For more information, see Manual license activation.
Security settings block Unity Review your firewall, proxy, or internet security settings. They might be blocking Unity from sending and receiving data about your license file.
No write privileges for saving the license file Grant or obtain write permissions to the user account you are using to activate a license. This often occurs in closed networks, such as those at workplaces and schools. Contact your IT administrator to find out whether there are any restrictions in place.
License fails to recognize your machine Major operating system changes or updates might affect your machine’s ID, which might cause your license to stop recognizing your machine. See this Unity Knowledge Base article: I Have Just Updated/Installed A New Operating System. Why Is My License Failing To Activate?
Unity’s license servers are down See the Unity Cloud System Status Page for status updates on all Unity servers.
Too many license activations Return your license if you no longer need it for a specific machine.

You must return your license before you switch machines. You must also return your license before you make any hardware changes or OS changes to your machine. If you fail to return the license, the Unity license server sees a request from another machine and informs you that you have reached your activation limit for the license.

If you get this message but you think it’s an error, you can always return all licenses at once, and then reactivate each machine as needed.

Account credentials not recognized Make sure you enter your details correctly. Passwords are case sensitive, so make sure you enter them exactly as registered. To reset your password, go to I forgot my password.

You can also receive failed login or activation errors if you or your build server exceed the login rate limit, which is 10 logins per minute.

If you are still having problems logging in, contact support@unity3d.com.

Issues with returning licenses

If you encounter any error codes or other problems while returning your license, they might be caused by the following:

Issue: Solution:
You can’t return your license by using the Unity Hub because you can’t access your computer 1. Go to https://id.unity.com/ and log in with your Unity ID.
2. Select My Account > My Seats in the side menu.
3. Select the activation you want to deactivate, then select Remove selected activations. If you want to return all activations in one action, select Disable all activations.

If you have licenses activated on other computers, you need to re-activate them later.

If you still can’t return your license, email support@unity3d.com and explain your situation. Include these details:

— The serial number you were using on the machine.
— The (local network) name of the machine that died.
— The order or invoice number used to make the purchase.

The Support Team can return your license manually if you provide the above information; however, it can take some time. This process is only available for purchased licenses.

Answers to other questions

Question: Answer:
How many machines can I install my copy of Unity on? Every paid commercial Unity license allows one person to use Unity on two machines that they have exclusive use of. It doesn’t matter where the machines are physically located or what operating system they are running.

Educational licenses sold via Unity or any one of our resellers are only good for a single activation. The same goes for Trial licenses (Unity 4.x only), unless otherwise stated.

The free version of Unity cannot be licensed by a commercial entity with annual gross revenues (based on fiscal year) in excess of US$100,000, or by an educational, non-profit or government entity with an annual budget of over US$100,000.

If you are a Legal Entity, you cannot combine files developed with the free version of Unity with any files developed by you (or by any third party) through the use of Unity Pro.

See our EULA for further information regarding license usage.

Can I use the latest version of Unity with a serial number from a previous version? If you have a serial number for Unity Editor 2017 or later, open the Unity Hub and activate the serial key. See Activate with a serial number.

If you have a serial number for Unity version 5.x, use that version of the Editor. For activation information, see Version 5.6 documentation.

To get a new Unity license, go to the online store.

If you’re unsure about your license options, contact Unity using this form.

I have two licenses, each with an add-on I require, how do I activate them in unison on my machine? You may use a single license on only one machine at a time. You cannot activate two or more licenses at the same time on one machine.
How can I use different Unity versions? Unity assumes that only a single version of Unity can be run on a machine. You can, however, have multiple Unity versions installed and running on your machine. These versions all need the same serial number. If you have different versions of Unity which need different licenses, you need a way to copy licenses around. For example, you could store the licenses on your Desktop. Before running a specific version, copy the Unity license (.ulf) file into the location where the license needs to be stored.

For any further assistance, please contact at support@unity3d.com.

I am planning to replace an item of hardware and/or my OS. What should I do? You must return your license before you make any hardware changes or OS changes to your machine. You must also return your license before you switch machines. If you fail to return the license, the Unity license server sees a request from another machine and informs you that you have reached your activation limit for the license.
Where is my Unity license file stored? — macOS: /Library/Application Support/Unity

— Linux: ~/.local/share/unity3d/Unity/Unity_lic.ulf

— Windows: C:ProgramDataUnity

Note: If Windows User Account Control (UAC) has restricted your access to C:ProgramDataUnity, find your ulf file at:
C:Users(username)AppDataLocalVirtualStoreProgramDataUnity
(UAC can restrict access if the folder is deleted or if Unity is started with administrative permissions first time.)

Additional resources

  • Unity Support article, Licenses
  • Unity Support article, Activations and Management
  • Contact Unity Customer Services for more assistance.

Submit a license request from a command line and browser (macOS, Linux)

В этом разделе представлена информация по следующим вопросам управления лицензиями:

  • Проблемы с активацией
  • Проблемы с возвратом
  • Ответы на другие вопросы
  • Дополнительная помощь

Проблемы с активацией

Если в процессе активации вы столкнетесь с какими-либо кодами ошибок или другими проблемами, они могут быть вызваны следующими проблемами:

Проблема: Решение:
No internet access Попробуйте вручную активировать лицензию. Дополнительную информацию см. в разделе Автономная (ручная) активация лицензии.
Security settings block Unity Проверьте настройки брандмауэра, прокси-сервера или интернет-безопасности. Они могут блокировать Unity от отправки и получения данных о вашем файле лицензии.
No write privileges for saving the license file Предоставьте или получите права на запись для учетной записи пользователя, которую вы используете для активации лицензии. Это часто происходит в закрытых сетях, например, на рабочих местах и в школах. Обратитесь к своему ИТ-администратору, чтобы узнать, существуют ли какие-либо ограничения.
License fails to recognize your machine Серьезные изменения или обновления операционной системы могут повлиять на идентификатор вашей машины, что может привести к тому, что ваша лицензия перестанет распознавать вашу машину. См. эту статью базы знаний Unity: Я только что обновил/установил новую операционную систему. Почему моя лицензия не активируется?
Unity’s license servers are down См. страницу состояния системы Unity Cloud, чтобы узнать об обновлениях состояния на всех серверах Unity.
Too many license activations Верните лицензию, если она вам больше не нужна для определенного компьютера.

Вы должны вернуть свою лицензию перед переключением компьютеров. Вы также должны вернуть свою лицензию, прежде чем вносить какие-либо изменения в оборудование или ОС на своем компьютере. Если вы не вернете лицензию, сервер лицензий Unity увидит запрос от другого компьютера и сообщит вам, что вы достигли предела активации лицензии.

Если вы получили это сообщение, но считаете, что это ошибка, вы всегда можете вернуть все лицензии сразу, а затем повторно активировать каждую машину по мере необходимости.

Account credentials not recognized Убедитесь, что вы правильно вводите свои данные. Пароли чувствительны к регистру, поэтому убедитесь, что вы вводите их точно так, как зарегистрированы. Чтобы сбросить пароль, перейдите на страницу Я забыл пароль.

Если у вас по-прежнему возникают проблемы со входом в систему, обратитесь по адресу support@unity3d.com.

Проблемы с возвратом лицензий

Если при возврате лицензии вы столкнетесь с какими-либо кодами ошибок или другими проблемами, они могут быть вызваны следующими причинами:

Проблема: Решение:
Machine not accessible for returning licenses Посетите страницу лицензирования в магазине Unity и выберите Disable all activations, чтобы вернуться сразу ко всем активациям. Если у вас есть лицензии, активированные на других машинах, вам необходимо повторно активировать их впоследствии.

Если вы по-прежнему не можете вернуть лицензию, напишите по адресу support@unity3d.com и объясните свою ситуацию. Включите эти данные:

– Серийный номер, который вы использовали на машине.
– Имя (в локальной сети) умершего компьютера.
— Номер заказа или счета-фактуры, использованный для совершения покупки.

Команда поддержки может вернуть вашу лицензию вручную, если вы предоставите указанную выше информацию; однако это может занять некоторое время. Этот процесс доступен только для приобретенных лицензий.

Ответы на другие вопросы

Вопрос: Ответ:
How many machines can I install my copy of Unity on? Каждая платная коммерческая лицензия Unity позволяет одному человеку использовать Unity на двух машинах, которыми он пользуется исключительно. Неважно, где физически расположены машины или какая операционная система на них установлена.

Лицензии для образовательных учреждений, проданные через Unity или любого из наших торговых посредников, годны только для однократной активации. То же самое касается пробных лицензий (только для Unity 4.x), если не указано иное.

Бесплатная версия Unity не может быть лицензирована коммерческой организацией с годовым валовым доходом (на основе финансового года) более 100 000 долларов США, а также образовательной, некоммерческой или государственной организацией с годовым бюджетом более 100 000 долларов США. .

Если вы являетесь юридическим лицом, вы не можете объединять файлы, разработанные с помощью бесплатной версии Unity, с любыми файлами, разработанными вами (или любой третьей стороной) с помощью Unity Pro.

Дополнительную информацию об использовании лицензии см. в нашем EULA.

Can I use the current version of Unity with a Serial number from a previous version? Если серийный номер, который вы хотите использовать, относится к версиям Unity 2.x, 3.x или 4.x, вам необходимо приобрести новую лицензию Unity Plus или Pro. Перейдите в интернет-магазин или обратитесь в отдел продаж Unity.

Если серийный номер, который вы хотите использовать, относится к Unity версии 5.x и выше, вы можете использовать тот же серийный номер.

I have two licenses, each with an add-on I require, how do I activate them in unison on my machine? Вы можете использовать одну лицензию только на одном компьютере одновременно. Вы не можете активировать две или более лицензий одновременно на одном компьютере.
How can I use different Unity versions? Unity предполагает, что на машине может быть запущена только одна версия Unity. Однако на вашем компьютере могут быть установлены и запущены несколько версий Unity. Всем этим версиям нужен один и тот же серийный номер. Если у вас есть разные версии Unity, которым нужны разные лицензии, вам нужен способ копирования лицензий. Например, вы можете хранить лицензии на рабочем столе. Перед запуском конкретной версии скопируйте файл лицензии Unity (.ulf) в место, где должна храниться лицензия.

Для получения дополнительной помощи обращайтесь по адресу support@unity3d.com.

I am planning to replace an item of hardware and/or my OS. What should I do? Вы должны вернуть свою лицензию, прежде чем вносить какие-либо изменения в оборудование или ОС на своем компьютере. Вы также должны вернуть свою лицензию перед переключением компьютеров. Если вы не вернете лицензию, сервер лицензий Unity увидит запрос с другой машины и сообщит вам, что вы достигли предела активации лицензии.
Where is my Unity license file stored? /Library/Application Support/Unity (OS X)

C:ProgramDataUnity (Windows)

C:Users(username)AppDataLocalVirtualStoreProgramDataUnity, если контроль учетных записей Windows (UAC) ограничил ваш доступ к C:ProgramDataUnity. (Это может произойти, если папка удалена или Unity запускается с правами администратора в первый раз.)

Дополнительная помощь

Информацию обо всех возможных ошибках и способах их устранения см. в База знаний поддержки Unity. Если вы не можете найти решение, обратитесь в службу поддержки клиентов Unity для получения дополнительной помощи.

I finally found a way to fix this problem.

First of all you have to know that the issue was with the license, it didn’t activate properly, so it just keeps trying to activate again and again, and that’s where the bucle was.

To solve this, i follow some steps made by myself, that came from a lot of research and combining some tutorials for others problems.


The first problem was I log-in only once, the first time I installed. After that I was unable to login again even with reinstall and remove registry. So I couldn’t stop the bucle.

To fix that you need to uninstall Unity, remove registry (Ccleaner for example) and remove some hidden directories manually:

C:ProgramDataUnity

C:ProgramFilesUnity or C:ProgramFiles(x86)Unity

C:Users(username)AppDataLocalUnity

C:Users(username)AppDataLocalLowUnity

C:Users(username)AppDataRoamingUnity

After removing all those files, you can have a clean install of unity, if you don’t remove those, it will keeps login in on the same acc and keeping the bucle on.

So, after doing that the bucle will stop and it will let you login again. First problem solved


Now if you log-in the bucle will happen again, so we need to activate the license without login in. And we’re doing it with the offline activation.

  1. Unplug your ethernet, disconect from wifi, whatever, just make sure you don’t have connection.
  2. Open Unity and check that says «No connection: Quit or Manual Activation».
  3. Click «Manual Activation» and download the License Request.
  4. Close Unity and connect your internet.
  5. Go to the official Unity Manual Activation Page and upload your Request File.
  6. Download the aproved license, it will request you an Unity account.
  7. Unplug again the internet and open Unity on offline mode.
  8. Click «Manual Activation» and upload the Aproved License.
  9. Make sure you have now access to Unity on offline mode and close it.

Second problem solved: License activated.

Now you only need to connect again your internet, then open Unity and you will see an activated license without login-in, so you can now log-in with the account you used on step 6.

And now the problem is solved. You have the activated license and you’re logged-in.

It tooks me like «2 days» to make this solution for this poblem, hope i can help someone with this tuto and save ur time.

Подскажите, как активировать долбанную лицензию у Unity в Unity Hub?
Активация лицензии не проходит, постоянно отправляет на переактивацию.
Что пробовал:
1. Сносил все, удалял все папки в C:/Users, C:/ProgramData, C:/Program Files, чистил реестр — не помогло
2. Удалял отдельно файл лицензии из C:/ProgramData/Unity — не помогло
3. Сносил все, удалял папки, чистил реестр, пытался сделать ручную активацию, с отключением интернета и активацией через сайт https://license.unity3d.com/manual — не помогло, файл лицензии не загружался, выдавая ошибку «License file was not loaded».
4. Пробовал менять время, часовой пояс, автоматическую установку времени и даты (где-то на форумах находил такой вариант) — не помогло

Может кто знает, какие еще способы для активации есть?

I reinstalled windows 10. I downloaded unity hub from the official site. Running unity hub I saw the error «You have no valid license«.

There are 2 buttons «manage license» and «dismiss» on the error. I click on «manage license» and I get to the «License management» page in the Unity hub settings, I click on Activate new license «select» Unity personal «further on» I don’t use Unity in a professional capacity «and click» Done And a new error appears failed to reach unity license server, after that I return to the» License management «page in the settings Unity hub, and click on «Manual activation» further on «Save license request» And nothing happens. I tested everything!

  1. Disabled the Windows firewall.
  2. Disabled Windows antivirus.
  3. Cleared the registry.

I have installed: Unity 2019.2.12f1 and Unity 2018.4.12f1.

robsiemb's user avatar

robsiemb

6,0497 gold badges32 silver badges45 bronze badges

asked Nov 17, 2019 at 12:21

biGDeveloper's user avatar

I had some similar problems and tried SO many things that seemed reasonable, but then after I lost my cool with it and started trying crazy things, I saw on a forum that disabling your ethernet driver can cause your projects not to open and it’ll show up as a license error. I re-enabled my ethernet driver, and it worked! A horrible and crazy bug for sure, unity should be at least a little ashamed.

Also, I’ve seen a LOT of different solutions work for this kind of bug, so I do apologize if my solution isn’t your solution, just felt compelled to mention it due to how much trouble the bug caused me.

And also this thread may be able to help too… https://forum.unity.com/threads/unity-hub-2-3-0-doesnt-load-my-project.840487/

answered Jun 21, 2020 at 16:55

user3237682's user avatar

  1. First close Unity Hub
  2. Open terminal
  3. sudo your unity hub path

in my case (sudo /Applications/Unity Hub.app/Contents/MacOS/Unity Hub
)

Press enter DONE!
Thanks mchairuln95 at link

answered Jan 28, 2022 at 6:12

makkuzu's user avatar

makkuzumakkuzu

4652 gold badges4 silver badges18 bronze badges

3

Solutions is simple:

  1. Sign in at id.unity.com.
  2. Go to the «My Seats» tab.
  3. Under the «Activation» box, you will see how many activations you have used and which machines they are currently assigned to.
  4. Select the checkbox next to any activations you would like to remove, then select ‘Remove selected activations’. Alternatively, if you would like to remove all your activations on the serial, select ‘Remove all my activations’
    The license is now free to be used on different machines.

Credits to Unity

answered Oct 18, 2020 at 15:25

Joseph Dance's user avatar

Tried everything you can find on Google, with no luck.
Here is how I make it work:

  1. uninstall Unity Hub and all version of editor
  2. download Unity 2017.4.40 installer from https://unity3d.com/get-unity/download/archive
  3. install Unity 2017.4.40, login with your Unity ID, get the personal license. Open 2017.4.40 editor should be no problem.
  4. install Unity 2021.2.8 from above archive, it complains about no found of Unity Hub. But it can still utilize the license from previous step. Open 2021.2.8 editor with new project should be OK.
  5. reinstall Unity Hub, not it can see the license, login is also done by itself.

Update:
To make thing simpler, use a pre-UnityHub version of editor (for me it’s Unity 2017.4.40) to update a PE license from the offical server. Then it will be seen/adopted by the new editor and UnityHub. You don’t actually need to un/reinstall everything.

answered Jan 15, 2022 at 8:44

bubu's user avatar

bubububu

801 silver badge5 bronze badges

2

If you have used Unity Personal, or a different Pro/Plus license key, in the past you need to update your Editor to input your new license details.

To do so, follow the steps below:

When inside the Editor, click the ‘Unity’ button if you’re on a Mac machine or ‘Help’ if you are on a Windows machine. Click ‘Manage License’

This will redirect you to The Hub to follow the Online Activation process as outlined above.

If you are in a secure network environment, or receive an error whilst activating, it may be due to a connectivity problem.
Please try manually activating, carefully following the steps outlined in our documentation here.

If this does not work for you, please send the details along with screenshots of any errors received to Customer Service.

borchvm's user avatar

borchvm

3,49316 gold badges44 silver badges43 bronze badges

answered Feb 13, 2020 at 6:52

Pritom Chaki's user avatar

1

Cannot activate License with Unity Hub 3.0.0.0-beta4 on macOS Big Sur.

I got the error cannot activate licence when I open Unity Hub. So I try a manual activation with menu «Activate with license request» like explain by this link https://support.unity.com/hc/en-us/articles/4401914348436-How-can-I-manually-activate-my-license-inside-the-hub- when I select my ulf file and click on the button «Activate» I had message «Cannot save the file».

Correction:

1 — Get the right version of Unity Engine installed.

The alf license request file generate by default include version 2017.2.0 so I edit the file and replace by the right version in my case 2020.3.17f1 and I follow the standard process. The last step still failed with message «Cannot save the file».

2 — Activate Unity license in command line (via Terminal)

/Applications/Unity/Hub/Editor/2020.3.17f1/Unity.app/Contents/MacOS/Unity -batchmode -manualLicenseFile Unity_v2020.x.ulf -logfile

Now everything work properly, maybe a other alternative should be use the production Unity Hub.

answered Aug 31, 2021 at 12:58

Chris Hess's user avatar

Correct solution (on all platforms).

Open Unity Hub (v 3.x.x) as an Administrator. The underlaying issue is that the app cannot deal with OS permission models correctly.

Windows -> right click «Open as Administrator». Make sure to reboot before you do that (just because all processes need to be killed, and it’s too long to explain here how to find etc…)

Linux/Mac OS -> Run the executable with sudo like this:
sudo /Applications/Unity Hub.app/Contents/MacOS/Unity Hub

Licensing will probably work flawlessly then.

ps: It took me several hours of trying every tutorial, every strategy, looking for older Unity Hub versions; manual activation; NOTHING works, except this.

answered Sep 24, 2022 at 15:01

kyr0's user avatar

kyr0kyr0

3314 silver badges6 bronze badges

If you’re on windows try to see that RPC Endpoint Mapper (RpcEptMapper) Service is enabled and running, and if no — start it (use win+r services.msc) to locate it

answered Oct 5, 2022 at 14:19

Yury Kachubeyeu's user avatar

Понравилась статья? Поделить с друзьями:
  • Unity ошибка cs1513
  • Unity ошибка cs1022
  • Unity ошибка cs1003
  • Unity ошибка cs0234
  • Unity ошибка cs0101