前回、No valid iOS code signing keys found in keychain.なるエラーがでましたが…
Problem
とりあえず、Storyboardにボタンを追加して、イベントも追加してダイアログでHello, world!!ってやるサンプルを作りました。
で、それをiPhone Simulatorでデバッグしようと思いましたが。
けどまた無慈悲なエラーが。
This version of Xamarin.iOS requires the iOS 9.3 SDK (shipped with Xcode 7.3) when the managed linker is disabled. Either upgrade Xcode, or enable the managed linker. Xamarin.iOS1
また、不思議なエラーです。
字面を見るならMac側にエラーがある感じです。
Resolution
Xcodeと言っているので、まずはXcodeが7.3なのかどうかを確認します。
Xcodeを起動したところ、
“Xcode.app”を検証中
終わらない検証中。
かなり時間がかかりましたが、終わった後ライセンス許諾書の画面。どうも初回起動の模様。
ラインセンス許諾
admin権限の確認
インストール中
バージョンが7.2….
7.3ではないようなので、App StoreからXcodeをアップデートしました。
アップデートは以前チェックしていたんですが、手動じゃないとダメなのか?
アップデート中
4.87GB…(‘A`)
インストール後、無事にビルドが通り、iPhone Simulatorが起動するようになりました。
無事に起動しました
でも…
例外だと…
なんぞこれ…
Conclusion
Xcodeのバージョンは常に意識する必要があるようです。
Visual Studio側で起動するiPhone SimulatorのiOSのバージョンとMac側のXcodeが対応しているiOSのバージョンを一致させましょう。