• 締切済み

iPadアプリ開発での実機動作への環境

現在、iMac (OS:X Lion ver 10.7.5)の端末で、Xcodeを使って実機で動かそうとしているのですがXcode実行モードをデバイスにし、Runしようとしたところ、以下のエラー表示されました [Xcode cannot run using the selected device.] 一方Simulator(5.1)は問題なく表示していました *いま、使用しているXcodeは4.6.3です。 そこで、ネットでいろいろ原因を探しましたが、実機とiMacとでUSB接続のときに以下のメセージが表示されてました。(Organaize Devide) The version of iOS on “iMac"17 の iPad” does not match any of the versions of iOS supported for development with this installation of the iOS SDK. Please restore the device to a version of the OS listed below, or update to the latest version of the iOS SDK; which is available here. これはどういう意味を表しているのでしょうか。 このデバイスの問題を解決しない限り、実機での動作のための認証設定をやってもうまくいかないと考えてもよいでしょうか。 *すでにプロビジョンファイル等は行いましたが結果は上記とかわりませんでした。 また、いま使っている端末より上(2007以降?)で、かつXcodeが5でないといけないのでしょうか、実機にはiPadAirですでにiOS8.1までアップグレードしてあります。 ご指導のほどよろしくお願い致します。 ちなみにこちら参照しました。 iphoneアプリ開発環境のMacについて http://okwave.jp/qa/q7905167.html

みんなの回答

回答No.2

> ちなみにこちら参照しました。 > iphoneアプリ開発環境のMacについて > http://okwave.jp/qa/q7905167.html それは1年半以上前の既に古い情報です。 iOS8.1で動作するアプリを開発するには、iOS SDK8.1が必要です。 iOS SDK8.1を使うには、Xcode6.1が必要です。 Xcode6.1をインストールするにはMac OS X v10.9(Mavericks)以上が必要です。 (参考) http://dev.classmethod.jp/smartphone/iphone/xcode-install-version/ MacOSX v10.9(Mavericks)を使うには、以下のURLに書かれてあるいずれかの Macが必要です。iMacである必要はありません。 http://support.apple.com/kb/HT5842?viewlocale=ja_JP 新しいOSにするなら、今なら最新のMac OS X v10.10(Yosemite)にした方がよいと 思います。Yosemiteを使うのに必要なMacの条件はMavericsと同じです。 (参考) https://www.apple.com/jp/osx/how-to-upgrade/ 勉強のためにアプリを作っているだけなら、今のシミュレーター環境で 動作させるだけでよいと思いますが、AppStoreで公開するつもりなら、 現在はiOS SDK7(Xcode5)以上を使って開発したものでないと受け付けてくれません。 また、来年2月からは、iOS SDK8(Xcode6)以上を使って64ビット対応したものでないと 受け付けてくれません。 それ以前に、実機で動作させるには、「iOS Developer Program」(年7800円)の 契約をしていなければなりませんが、やっていますか? (参考) https://developer.apple.com/jp/programs/ios/ それをしていれば、上で説明したような最新情報はいろいろ入ってくると思います。

  • drum_KT
  • ベストアンサー率43% (1108/2554)
回答No.1

メッセージの内容は、iOSのバージョンが高すぎるかSDKのバージョンが低すぎるので、実機のiOSのバージョンを下げるか、SDKを最新バージョンにアップデートしなさいということです。

jazoyellow
質問者

お礼

回答ありがとうございます。 そうですか、やはり今のiMacよりも少し上のを買うしかなさそうですね。 (iMac 2007以降)

関連するQ&A