実現したいこと
エラーを解消してビルドが通るようにしたいです。
行き詰って二日目、八方ふさがりです。
何か情報をご存じないでしょうか。
エラーの内容から推察するに、NCMB関係のフレームワークが足りてないっぽいのですが、NCMB関係のフレームワークを追加しても変化ありません。
またバージョンを合わせてもビルドは通りませんでした。
追記1:NCMBを削除したところ、NCMBの2つだけがエラーから消えました。つまりNCMBだけの問題ではないようです。
追記2:NCMB以外のエラーを解消。入れていたUnityのアセット"WRP iOS Alert Dialog Message"が原因でした。未使用アセットのためこの部分についてはアセット削除で解消とします。
追記3:現在のNCMBがUnity 2022に対応とのことで、プロジェクトをバージョンアップしましたが、変わらずエラーは表示される状況です。
前提
・Xcode上にて以下エラーが出て実機ビルドに失敗する。
・UnityFramework >Frameworks,Libraries,and Embedded Contetにて、WebKit.framework、UserNotifications.framework、AuthenticationServices.frameworkの3点を追加済み。
・UnityEditer上でのエラーはなく、ビルドも正常に通る。
・UnityEditer上NCMBSetting.prefabのApplicatonKey, ClientKeyは入力済み。
・Editer上でのデバッグではNCMBへの書き込みは問題なくできる。
発生している問題・エラーメッセージ
Undefined symbol: _NCMBAppleAuth_HandlerCallback Undefined symbol: _NCMBAppleAuth_LoginWithAppleId Undefined symbol: __showDialogWithTitleAndMessageAndCancelTitleAndOTherButtonTitlesArray Undefined symbol: __showDialogWithTitleAndMessageAndCancelTitleAndSecondTitleAndThirdTitleAndFourthTitleAndFifthTitle Undefined symbol: __showLoginPasswordDialogWithTitleAndMessageAndCancelTitleAndSecondTitleAndThirdTitleAndFourthTitleAndFifthTitle Undefined symbol: __showNormalTextFieldDialogWithTitleAndMessageAndCancelTitleAndSecondTitleAndThirdTitleAndFourthTitleAndFifthTitle Undefined symbol: __showSecureTextFieldDialogWithTitleAndMessageAndCancelTitleAndSecondTitleAndThirdTitleAndFourthTitleAndFifthTitle
※追記:NCMBを削除した場合 ー>以下のエラーは解消しました。 Undefined symbol: __showDialogWithTitleAndMessageAndCancelTitleAndOTherButtonTitlesArray Undefined symbol: __showDialogWithTitleAndMessageAndCancelTitleAndSecondTitleAndThirdTitleAndFourthTitleAndFifthTitle Undefined symbol: __showLoginPasswordDialogWithTitleAndMessageAndCancelTitleAndSecondTitleAndThirdTitleAndFourthTitleAndFifthTitle Undefined symbol: __showNormalTextFieldDialogWithTitleAndMessageAndCancelTitleAndSecondTitleAndThirdTitleAndFourthTitleAndFifthTitle Undefined symbol: __showSecureTextFieldDialogWithTitleAndMessageAndCancelTitleAndSecondTitleAndThirdTitleAndFourthTitleAndFifthTitle
試したこと
・WebKit.framework、UserNotifications.framework、AuthenticationServices.frameworkの3点を入れ直し。
・上記エラーの文言でぐぐるも、これといった情報は見つかっていない。
・追記1:プロジェクトからNCMBを削除してビルドした場合は、NCMBの文言があるエラーだけが消失するも他は変わらず。
・追記2:NCMB以外のエラーはUnityのアセット"WRP iOS Alert Dialog Message"が原因でした。こちらは解消とします。
・追記3:現在のNCMBがUnity 2022に対応とのことで、プロジェクトをバージョンアップしたが変わらずエラーは表示される。
補足情報(FW/ツールのバージョンなど)
Unity:2021.3.23f1 -> 2022.3.1f1
Xcode:14.2
NCMB:5.1.0
Terget:iOS
実機:iPhoneSE3 16.5
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。