問題
こちらのページを参考に,UnityにAWS S3のpackageを導入することで画像ファイルをS3のストレージへアップロードするソースコードを作成しました.
https://qiita.com/arumani/items/a0fd345dd224fb5d05db
Unityエディタ上では問題なくファイルのアップロード~公開まで可能だったのですが,iOS端末での実機検証で問題が発生しています.
アプリ起動直後から以下のエラーが毎フレーム呼び出され,Buttonにアタッチしたアップロードに関する関数も機能しませんでした.
NullReferenceException: Object reference not set to an instance of an object.
at Amazon.Runtime.Internal.UnityMainThreadDispatcher.ProcessRequests () [0x00000] in <00000000000000000000000000000000>:0
at Amazon.Runtime.Internal.UnityMainThreadDispatcher.Update () [0x00000] in <00000000000000000000000000000000>:0
(Filename: currently not available on il2cpp Line: -1)
試したこと
Unity+AWS+iOS端末のNullReferenceExceptionエラーで似た事例があり,エラー箇所は異なるのですがこちらに従いlink.xmlを変更など行ってみました.
http://blog.be-style.jpn.com/article/177670288.html
また,S3のunitypackageに含まれるサンプルフォルダを削除したビルドの作成なども試みました.
いずれも状況は変化しませんでした.
もし解決が可能そうでしたら,何卒ご教示いただければ幸いです.
あなたの回答
tips
プレビュー