🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Q&A

解決済

1回答

4847閲覧

Object reference not set to an instance of an objectが解決できない

akito0705

総合スコア23

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

0グッド

0クリップ

投稿2019/10/05 07:09

編集2019/10/05 07:15

今まで普通に使えていたのですが、アップデートを行っていたらこのエラーが出てきてしまいました。
検索した結果該当部分のnullを""に変えてみたのですが別のエラーが出てきてしまい動きません。
直し方がわからず困っています。
よろしくお願いします。

NullReferenceException: Object reference not set to an instance of an object UnityEditor.XR.Oculus.OculusManifest.UpdateOrCreateNameValueElementsInTag (System.Xml.XmlDocument doc, System.String parentPath, System.String tag, System.String firstName, System.String firstValue, System.String secondName, System.String secondValue, System.String thirdName, System.String thirdValue) (at Library/PackageCache/com.unity.xr.oculus.android@1.38.2/Editor/OculusBuildProcessor.cs:60) UnityEditor.XR.Oculus.OculusManifest.OnPostGenerateGradleAndroidProject (System.String path) (at Library/PackageCache/com.unity.xr.oculus.android@1.38.2/Editor/OculusBuildProcessor.cs:130) UnityEditor.Android.AndroidBuildPipelineInterfaces.OnGeneratePlatformProjectPostprocess (System.String path, System.Boolean strict) (at <e888d4c576204a27bfa1d286074db616>:0) UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()
NullReferenceException: Object reference not set to an instance of an object UnityEditor.XR.Oculus.OculusManifest.UpdateOrCreateNameValueElementsInTag (System.Xml.XmlDocument doc, System.String parentPath, System.String tag, System.String firstName, System.String firstValue, System.String secondName, System.String secondValue, System.String thirdName, System.String thirdValue) (at Library/PackageCache/com.unity.xr.oculus.android@1.38.2/Editor/OculusBuildProcessor.cs:60) UnityEditor.XR.Oculus.OculusManifest.OnPostGenerateGradleAndroidProject (System.String path) (at Library/PackageCache/com.unity.xr.oculus.android@1.38.2/Editor/OculusBuildProcessor.cs:130) UnityEditor.Android.AndroidBuildPipelineInterfaces.OnGeneratePlatformProjectPostprocess (System.String path, System.Boolean strict) (at <e888d4c576204a27bfa1d286074db616>:0) UnityEditor.Android.PostProcessor.Tasks.ExportProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <e572780382574cbbbc5091e6a9d44b9b>:0) Rethrow as BuildFailedException: Exception of type 'UnityEditor.Build.BuildFailedException' was thrown. UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, System.Exception ex) (at <e572780382574cbbbc5091e6a9d44b9b>:0) UnityEditor.Android.PostProcessor.Tasks.ExportProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <e572780382574cbbbc5091e6a9d44b9b>:0) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <e572780382574cbbbc5091e6a9d44b9b>:0) UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <e572780382574cbbbc5091e6a9d44b9b>:0) UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <e572780382574cbbbc5091e6a9d44b9b>:0) UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <e888d4c576204a27bfa1d286074db616>:0) UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()

https://forum.unity.com/threads/error-after-upgrading-from-unity-2019-1-13f1-to-2019-2-5f1.748094/

こちらのサイトを見てやってみたのですが、最後のunchecked V2 signing というのがどの部分のことなのかわからずできていません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2019/10/05 07:16

コードを提示しましょう エラーだけ見せられても、バグってますねーとしか言えませんぜw
akito0705

2019/10/05 07:23

回答ありがとうございます。 playersettingのところにV2Signingを見つけuncheckにしたところ動きました。 これからのためにお伺いしたいのですが、こういう質問でコードを載せる場合は該当ファイルをすべてコピペして載せるべきでしょうか?それとも該当部分のみを載せるべきでしょうか?
y_waiwai

2019/10/05 08:43

できれば全部のほうが望ましいです。 が、あまりに長大なら該当部分だけにして要請があれば他の部分も、というふーにしましょう
akito0705

2019/10/05 09:04

わかりました。 ありがとうございます。
guest

回答1

0

自己解決

playersettingのvrsettingにあるV2signingをuncheckにした

投稿2019/10/05 07:24

akito0705

総合スコア23

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問