[unity ios] assetbundleでロード時にエラーが発生し!
OS:iOS11.4(Device)
Xcode:9.4.1
Unity:2017.3〜2018.1.8(Project platform setting:iOS)
SDK:3(Last update:2018/06/11)
オブジェクトをUnityのassetbundleでロードしようとすると、エラーが発生します。
Unity Editerは成功します。しかし、iPhoneでエラーが発生します。
(Unity2017.3でEditerでも失敗)
---------使用コード------
var bundle= DownloadHandlerAssetBundle.GetContent(www);
var obj= bundle.LoadAsset("title");
Instantiate(obj、Vector3.zero、Quaternion.identity);< - ここで発生

Xcode:9.4.1
Unity:2017.3〜2018.1.8(Project platform setting:iOS)
SDK:3(Last update:2018/06/11)
オブジェクトをUnityのassetbundleでロードしようとすると、エラーが発生します。
Unity Editerは成功します。しかし、iPhoneでエラーが発生します。
(Unity2017.3でEditerでも失敗)
---------使用コード------
var bundle= DownloadHandlerAssetBundle.GetContent(www);
var obj= bundle.LoadAsset("title");
Instantiate(obj、Vector3.zero、Quaternion.identity);< - ここで発生

0
コメント
LoadAsset時に型を指定してもエラーが発生しますか?
また、AssetBundleはiOS用にビルドしているかの確認をお願いします。
Prefabを以下のように構成しました。
Empty - Live2D
- 2D Sprite or ParticleSystem
このように子として構成して作成して使用しましたが
Androidは、ロードに成功しました。
しかし、iOSでは、エラーが発生します。
Empty - Live2D
単独子で構成すると、エラーが発生しません。
Cubism3 SDK for Unityでは、iOS用のライブラリはRelease用とDebug用、実機用とシミュレータ用の組み合わせで4つをご用意しております。
ですが、これらはビルド時に設定が切り替わるのではなく、UnityEditorのInspector上で、ビルドしないライブラリからチェックを外す必要がございます。
仮に、実機向けにDebugビルドをする場合、Debug-iphoneosにチェックを入れ、それ以外のlibLive2DCubismCoreのチェックを外します。
こちらの設定をご確認していただけますでしょうか?