はじめに
落ちているすべての石ころに躓いていく・・・
iPhone実機を選択してビルドするとビルドエラーがでた。
/Users/{username}/.nuget/packages/mobile.buildtools/1.4.0.638/build/Mobile.BuildTools.targets(25,25): Error MSB4184: 式 "[System.IO.Path]::GetDirectoryName('')" を評価できません。Invalid path (MSB4184) (Trial.iOS)
Prismを導入しないただのXamarin.Formsプロジェクトでは問題なかったので、きっとPrismの問題なんだろうなぁとおもっていたら、こちらのサイトで解決方法がありました。
おかげで解決できました。ありがとうございます!
環境
- macOS 10.14 Mojave
- Visual Studio Community 2017 for MAC(7.8.1)
- Prism.Autofac.Forms(7.1.0.431)
実機デバッグの設定
こちらのサイトを参考にしました。感謝です!
解決方法
iOSプロジェクトのオプションを開いて[ビルド]-[iOS IPAオプション]を選択し、「iTunes Package Archive(IPA)をビルドする」チェックボックスが外れていたので、チェックをつけてOKボタンをクリックします。
ビルドすると、ビルドエラーがなくなりました!