Chomado's Blog
You Are Reading

Xamarin iOS 9 対応 (シミュレータで立ち上がるまで)

0
技術系メモ

Xamarin iOS 9 対応 (シミュレータで立ち上がるまで)


Xamarin.iOS で, iOS 9 対応しました.
対応と言っても, まず『iOS 9 シミュレータで立ち上がるまで』をやりました. iOS 9 からの新しいAPIの対応などは, まだ, これからです.
この記事は『Xamarin Studio を iOS 9 に対応させる』『自アプリが iOS 9 シミュレータ機で立ち上がるまで』の記録です.

ーー 追記 ーー
iOS 9 からの新しいAPIの対応については, 次の記事で書きました:
【iOS 9 対応】Working with New Features in iOS 9
ーーーーーーー

ーー 追記2 (2015/9/18)ーー

この記事(written on 2015/9/1)は 古いです!
この記事を書いた時点では, まだ iOS 9 は Appleから正式リリースされておらず,
Xamarin.iOS も Preview版でした.
しかし 9/18 現在は iOS 9 対応の正式版が出ているので, そっち使って普通にやればいいです.
だからもうこの記事は古いです

ーーーーーーーー

目次

  1. 参考リンク
  2. 前提
  3. Xamarin.iOS で iOS 9 を使い始める準備
  4. 確認
  5. シミュレータで立ち上がるように

参考リンク

英語です

前提

  • Mac OS X Yosemite 10.10.4
  • (私は 10.10.5)
  • (El Capitan にはまだアップグレードしちゃダメらしいです)

Xamarin.iOS で iOS 9 を使い始める準備

Xamarin.iOS で iOS 9 を使いはじめるのに必要なステップです.
以下をダウンロード & インストール します

下の2つは『iOS 9 Preview 5 Download』の『Download Now』のあたりからダウンロードしてください.

Xamarin.iOS のバージョンは, Xamarin Studio の
Xamarin Studio > About Xamarin Studio > Show Details
で確認できます.

Screen Shot 2015-09-01 at 16.07.39

Screen Shot 2015-09-02 at 15.37.57

次に, Xamarin Studio を起動した状態のまま,
Preferences > Projects > SDK Locations > Apple > Apple SDK

Screen Shot 2015-09-01 at 16.10.05

/Applications/Xcode-beta.app を選択し, OK

Screen Shot 2015-09-01 at 16.13.28

確認

プロジェクトを開いてみる.

Screen Shot 2015-09-01 at 16.23.04

おお! シミュレータで, iOS 9 が選べるようになっている!

シミュレータで立ち上がるように

と, 喜び勇んでさっそくシミュレータを立ち上げてみる, が,
立ち上がらない!

Screen Shot 2015-09-01 at 16.26.19

“Simulator.app” can’t be opened because the identity of the developer cannot be confirmed.
Your security preferences allow installation of only apps from the Mac App Store and identified developers.

あばばばばヽ(;▽;)ノ何が起きてるの

取り敢えず, ひとまず, まず,
そういえば Xcode beta 7 を ダウンロードしてから, まだ一度も立ち上げていなかったことに気が付いたので, 立ち上げる.

立ち上がる(初回起動)に時間掛かっているので, その間に上のエラーメッセージでググり, ここにたどり着く

Xcode beta 6 iOS 8: Simulator not working

読んでいる間に Xcode beta 7 が立ち上がる.

Preferences > Locations > Command Line Tools > Xcode 7.0

Screen Shot 2015-09-01 at 16.33.41

(なんか Xcode 7.0 が 2つあるんですけど…これは絶対良くない状態…だがこのまま行こう…)

そして OS 再起動!

Xamarin Studio から 再度 シミュレータを起動!

あのエラーメッセージはもう出ない!

Screen Shot 2015-09-01 at 16.57.07

キタ━(゚∀゚)━!

そして, 開発中のアプリも, 無事起動!
やったー!


Madoka Chomado (ちょまど)

千代田まどかです。よく「ちょまど」と呼ばれます。Microsoft 社員。文系出身プログラマ兼マンガ家です。

(2) Comments

  1. […] 昨日 Xamarin を iOS 9 対応版にしました. その翌日の今日, Xamarin (Stable) のアップデートが来てて, アップデートしたら, Xamarin.iOS のバージョンがリセットされたようで, ビルドできなくなりま […]

  2. […] 3日前に書きました. こちら参照: Xamarin iOS 9 対応 (シミュレータで立ち上がるまで) | ちょまど帳 […]

【iOS 9 対応】Working with New Features in iOS 9 | ちょまど帳 へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。