Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues Importing Nexus SDK to Unity 2022.3.14f1 #4

Open
ryanpsw opened this issue Jun 21, 2024 · 1 comment
Open

Issues Importing Nexus SDK to Unity 2022.3.14f1 #4

ryanpsw opened this issue Jun 21, 2024 · 1 comment

Comments

@ryanpsw
Copy link

ryanpsw commented Jun 21, 2024

Several issues:

  1. The URL provided in the Nexus documentation states the Git URL as [email protected]:bluequest/nexus-unity-sdk.git, which is incorrect. It should be [email protected]/bluequest/nexus-unity-sdk.git.

  2. The Nexus SDK uses Newtonsoft.Json, so you need to manually add "com.unity.nuget.newtonsoft-json": "2.0.0" to the manifest.json.

  3. Upon opening Unity, it complains that Asset Packages/nexus.sdk/Editor/APIKeyData.cs has no meta file, but it's in an immutable folder. The asset will be ignored. The best way to resolve this is to include the meta files in your package.

Unity 2022.3.14f1, MacBook Pro M2

@travisneids
Copy link
Contributor

travisneids commented Sep 30, 2024

@ryanpsw Thank you for providing this feedback! We've made a number of changes and improvements to the SDK and I believe we've addresses all of these issues.

The URL provided in the Nexus documentation states the Git URL as [email protected]:bluequest/nexus-unity-sdk.git, which is incorrect. It should be [email protected]/bluequest/nexus-unity-sdk.git.

This has been updated to include the correct URL.

The Nexus SDK uses Newtonsoft.Json, so you need to manually add "com.unity.nuget.newtonsoft-json": "2.0.0" to the manifest.json.

Newtonsoft.Json library has been included in the package.json of the unity package. It is now installed as a dependency when the NexusSDK package is installed.

Upon opening Unity, it complains that Asset Packages/nexus.sdk/Editor/APIKeyData.cs has no meta file, but it's in an immutable folder. The asset will be ignored. The best way to resolve this is to include the meta files in your package.

We have removed empty folders and included the necessary meta files. You should no longer receive console warnings.

Thanks again for the feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants