Xcode13.2でのmultiple commands produceの解決方法
Unityで開発を行っております。
Xcodeを12.5から13.2にアップロードしました。
そこで
multiple commands produce '/{ユーザー情報}/library/developer/xcode/deriveddata/unity-iphone-aehtbmwxjmiaaifiqqgdtivoodpw/build/products/releaseforrunning-iphoneos/{アプリ名}.app/info.plist':
1) target 'unity-iphone' (project 'unity-iphone') has copy command from '/{ユーザー情報}/dev/unity/{プロジェクト名}/xc/info.plist' to '/{ユーザー情報}/library/developer/xcode/deriveddata/unity-iphone-aehtbmwxjmiaaifiqqgdtivoodpw/build/products/releaseforrunning-iphoneos/{アプリ名}.app/info.plist'
2) target 'unity-iphone' (project 'unity-iphone') has process command with output '/{ユーザー情報}/library/developer/xcode/deriveddata/unity-iphone-aehtbmwxjmiaaifiqqgdtivoodpw/build/products/releaseforrunning-iphoneos/{アプリ名}.app/info.plist'
といったエラーが出ます。
12.5の際はビルド設定をLegacy Build Systemにすることで対応を行っておりました。
しかし13.2では非推奨の為といった理由でエラーが出てビルド出来ない状態です。
1.コピー元のinfo.plistを削除する
2.Embed Pods Frameworkのfor install builds onlyをオンにする
といった方法を行いましたが、ビルドしたアプリはクラッシュするか黒画面のまま動かないままとなっておりました。
こちら他にどのような修正方法がありますでしょうか。
使用しているUnityは2020.3.1になります。
よろしくお願いします。
0