• 締切済み
  • すぐに回答を!

Xcodeの実機テストについて

今回、どうしても行き詰ってしまったのでご質問させて頂きます。 アプリ開発がひと通り完成したので実機でテストしてAppleに申請をしようとしたのですが、 いくら証明書等を作成しても最終的にはビルド実行後に、 「Xcode cannot run using the selected device. No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination.」 と表示されます。 XcodeのOrganizerのDevaiceを開いた時、「use for development」というボタンがあると聞いたのですが、私の方ではボタンがありません。 一つ気になる点があるのですが、渡しがアプリ開発を始めた時、最初はDeveloperに年間登録せず無料でXcodeをインストールして、今日までアプリ開発をしてきたのですが、ここに問題があるのでしょうか? ご返答をお願い致します。

共感・応援の気持ちを伝えよう!

  • 回答数4
  • 閲覧数1424
  • ありがとう数0

みんなの回答

  • 回答No.4

その通りです。 年間会費8400円をクレジットカードで引き落としてもらい会員にならないと実機テストで再生できません。 会員登録もその日のうちにできません。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • Xcodeの実機テストについて2

    先日Xcode4の実機テストの事で質問させていただきました。 Apple Developerのプランに加入していないことが分かり、料金の支払いを済まし 再び実機テストをするように証明書を作って設定等をしていましたが、 前回と同じように 「Xcode cannot run using the selected device. No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination.」 と表示されました。 また調べていると1つ疑問点がでました。 実機テストの参考サイトを見ていると最後にXcodeのオーガナイザーで 「Use for Development」 というボタンを押すと書かれていたのですが、私が見た画面ではボタン自体が存在していませんでした。 何度も同じ質問で申し訳ないと思っていますが、私1人ではどうすることもできません。 この事に関してご存じの方がいらっしゃいましたら是非教えていただきたいと思います。 宜しくお願いいたします。

  • Xcodeで困っています。

    Xcode(Version 6.1.1 )のiOSシミュレーターで実機を選択し、ビルドすると以下のような表示が出て、実機でデバッグできなくなりました。昨日までできていました。原因かどうか分かりませんが、iOSを8.2にアップデートしてからできなくなりました。原因、対処法教えていただきたいと思い投稿しました。よろしくお願いします。 Xcode cannot run using the selected device. No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination.

  • Xcodeの実機テストができません

    Xcode初心者、7月はじめから勉強しています。 Xcode4.3.3、OSはライオンです。 小さなアプリを作り、さあ実機テストをしてみようとしましたが、エラーになってしまいます。 Xcodeのschemeポップアップメニューのデバイスのところに 自分のiphoneの名前が表示されるはずなのに「iphone」のままなのです。 私がした作業の概要は以下の通りです。 ・iOS Dev Centerに自分のマックのCSRファイルを登録し、  Development CertificateとWWDRの2つのファイルをダウンロード。 ・iOS Dev Centerに自分のデバイス(iphone4s)を登録、App IDを作成し  Provisioning Profileをダウンロード。 Xcodeの問題ナビゲータには、 Code Sign error: Provisioning profile '■■■■■■■■' specifies the Application Identifier '●●●●●●●' which doesn't match the current setting '▲ ▲ ▲ ▲ ▲ ▲' と表示されてしまいます。 登録した際のID名がおかしかったのか、 自分のマックへの設定がおかしいのか。 解説書などによると、Development Certificateのファイル名は 「developer_identify.cer」らしいですが、私がDLしたファイル名は 「ios_development.cer」になっているのも怪しい。 再登録はできないみたいですし、 Appleにメールで問い合わせをしてみましたが 3日間返事がありません。 ネット記事をいろいろ検索していますが、解決策がわかりません。 最悪¥8400払ってID取り直すしかないか、 いや自分のマックやアイフォンは登録しちゃったぞ、 と途方に暮れてます。 対処法があれば、こうすればいいかもしれない、 という小さな可能性だけでもいいので教えてください。

    • 締切済み
    • Mac
  • 回答No.3
noname#159840

実機に、ダウンロードするには、Appleのプロビジョニング・ポータルで、開発用証明書を発行して、それを、デバイスにインストールする必要があります。  プロビジョニング・ポータルへは、Appleの開発プログラムに、加入しないといけません。  つまり、開発プログラムへ会費を払って入らないかぎり、実機への開発中のプログラムのダウンロードは、できません。

共感・感謝の気持ちを伝えよう!

質問者からの補足

2012年6月19日 ご回答ありがとうございました。 開発プログラムに会費を払い済みですが、やはりいくら同じことをしても実機に転送出来ません。 そもそもXcodeのビルドを実行する際に、転送するiPhoneの名前が出ると書いていたのに、私の方にはそれが無く、 また、Xcodeのオーガナイザーを開いたときDevaiceに「Use for Development」のボタンがあると書かれているのですが 私の画面ではそれがありません、デバイスの登録など証明書などすべて登録したはずなのですが、これでも足りない物があるのでしょうか・・

  • 回答No.2

プログラミングのスキル以前に、Appleに英文で問い合わせられない英語力だと先は暗いです。 カンファレンス、参考資料、米国人開発者同士のQ&Aなど当たり前ですが全て英文です。 英文マニュアルを辞書無しで読めるぐらいには勉強したほうがいいです。

共感・感謝の気持ちを伝えよう!

  • 回答No.1
  • anyhelp
  • ベストアンサー率47% (52/110)

XcodeをインストールするとMacの中のシミュレータでテストが出来ます。 実機でテストするには、次のようにします。 1)年額を支払い、iOSデベロッパープログラムに加入します。有料メンバー制です。 https://developer.apple.com/jp/programs/ios/ 2)加入するとprovisioning portalという有料メンバー向けの機能を使う事が出来ます。 このprovisioning portalでprovisioning fileを作ります。 3)provisioning fileをiPhoneにインストールすると実機でテストが出来ます。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • xcodeでiphone実機テストができない

    iPhoneアプリを作る勉強をしています。 これまでWindowsばかりでMacも初心者ですが、 この度、実機テストをしようとして3日間ハマってしまいまして、 なんとかお知恵をお借りできたらと思いまして、投稿させていただきました。 なんでも結構ですので、アドバイスいただけましたら幸いです。 【現状の問題】 Xcode4.5(OS=mountain lion)でiPhoneアプリを開発しています。 実機をシミュレータとして選べるようにしたいので、 実機テストをするのに、organazer→devices→[add to portal]のボタンを押すと、 No value was provided for the parameter ‘appIdName’ when provisioning というエラーが出て、先に進めません。 iOS dev centerでのプロビジョニングの設定や、xcodeでのBundle identifier等の設定も 一通りいじったつもりです。 検索してもこれといった解決策を見つけることができませんでした。 iOS dev centerのdevice登録など消して、ローカルの証明書も全部消してやり直してみた のですが、やはり同じでした。 よろしくお願いしますm(_ _)m

  • 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

    • 締切済み
    • Mac
  • アプリ 開発

    初期動作確認時にiOS Simulatorの画面が黒くなってしまいます。Errorは(1)unable to boot the ios simulator (2)unable to run app in simulator と出ます。 OS X 10.9.5 Xcode 6.0.1 この件に関して調べてやってみた事は下記です。 ・xcodeのメニューから Product > Clean , Product > Bulid ・Open Xcode 6 beta Go to the menu Xcode > Open Developer Tool > iOS Simulator Even if an error dialog shows up, you still would have access to the iOS Simulator's menu Select Hardware > Device > Manage Devices Click on the little + sign at the bottom Add (if missing) all the devices that you want, or delete and recreate the ones malfunctioning. If anyone of the simulator is not working then right click on it and delete it and then re-create it again 何故動かないのでしょうか・・・ iOS SimulatorでiOS8.0から HardWare > Device > iOS7.1 を選択すると、黒い画面にアイコンが表示されますが・・・ どなたか知恵をお借りさせて頂きたいと切実に思います。 よろしくお願いします。

  • xcodeのビルド時のエラー

    ご覧頂き有難うございます。 現在、opencvを使ってiPhoneアプリの開発を試みているところです。 環境-------- Mac OS 10.6 X Code 3.2 iOS SDK 4.3 open cv 2.2 ------------ http://iphone.moo.jp/app/ このサイトを参考にガウシアンフィルタのプログラムを 組んで実行すると以下のエラーが出ます。 ------------------------------------------------------------------------- Ld build/Debug-iphonesimulator/Test.app/Test normal i386 cd /Users/******/Desktop/Test setenv MACOSX_DEPLOYMENT_TARGET 10.6 setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk -L/Users/****/Desktop/Test/build/Debug-iphonesimulator -L/usr/local/lib -L/Users/keisukeyamamoto/Desktop/Test/../OPENCV -F/Users/*****/Desktop/Test/build/Debug-iphonesimulator -filelist /Users/*****/Desktop/Test/build/Test.build/Debug-iphonesimulator/Test.build/Objects-normal/i386/Test.LinkFileList -mmacosx-version-min=10.6 -Xlinker -objc_abi_version -Xlinker 2 -framework Foundation -framework UIKit -framework CoreGraphics -o /Users/*****/Desktop/Test/build/Debug-iphonesimulator/Test.app/Test ld: duplicate symbol _main in /Users/****/Desktop/Test/build/Test.build/Debug-iphonesimulator/Test.build/Objects-normal/i386/fastGaussian.o and /Users/*****/Desktop/Test/build/Test.build/Debug-iphonesimulator/Test.build/Objects-normal/i386/main.o collect2: ld returned 1 exit status Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.2 failed with exit code 1 Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.2 failed with exit code 1 ------------------------------------------------------------------------- ググッても中々解決しなかったので質問させていただきました。 何卒宜しくお願い致します。 初心者ですので足りない情報があるかと思いますが、補足が必要な場合は すぐに対応します!

    • 締切済み
    • Mac
  • apple mach-0 linker error

    cocos2dでアプリを作成していたのですが、apple mach-0 linker errorがでてしまいました。実機では問題なく動作しますが、シミュレータで実行しようとすると以下のエラーが出ます。エラーを見てみてフレームワークを入れ直すなどしましたが効果ありませんでした。 フレームワークのパスやBuild Phasesのcompile sourceに足りないソースファイルがないかなどなんども確認しましたが、原因らしい箇所が見つかりませんでした。 ちなみに広告にアスタを利用していますが、アスタのフレームワークのパスが通っているのも確認済みです。 Ld /Users/NYlon/Library/Developer/Xcode/DerivedData/cubeGame-cvpikdqyxcfshuckvzxbkvsljjcy/Build/Products/Debug-iphonesimulator/cubeGame\ iOS.app/cubeGame\ iOS normal x86_64 cd /Users/NYlon/Desktop/cubeGame/proj.ios_mac export IPHONEOS_DEPLOYMENT_TARGET=6.0 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.3.sdk -L/Users/NYlon/Library/Developer/Xcode/DerivedData/cubeGame-cvpikdqyxcfshuckvzxbkvsljjcy/Build/Products/Debug-iphonesimulator -L/Users/NYlon/Desktop/cubeGame/proj.ios_mac -F/Users/NYlon/Library/Developer/Xcode/DerivedData/cubeGame-cvpikdqyxcfshuckvzxbkvsljjcy/Build/Products/Debug-iphonesimulator -F/Users/NYlon/Desktop/cubeGame/proj.ios_mac -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library -filelist /Users/NYlon/Library/Developer/Xcode/DerivedData/cubeGame-cvpikdqyxcfshuckvzxbkvsljjcy/Build/Intermediates/cubeGame.build/Debug-iphonesimulator/cubeGame\ iOS.build/Objects-normal/x86_64/cubeGame\ iOS.LinkFileList -Xlinker -objc_abi_version -Xlinker 2 -stdlib=libc++ -Xlinker -no_implicit_dylibs -mios-simulator-version-min=6.0 -framework MrdIconSDK -framework AdSupport -framework AudioToolbox -framework AVFoundation -framework CoreGraphics -framework Foundation -framework StoreKit -framework QuartzCore -framework Security -lcocos2d\ iOS -framework GLKit -framework SystemConfiguration -framework GameKit -framework iAd -framework UIKit -framework OpenGLES -framework CoreMotion -lgll -lz -Xlinker -dependency_info -Xlinker /Users/NYlon/Library/Developer/Xcode/DerivedData/cubeGame-cvpikdqyxcfshuckvzxbkvsljjcy/Build/Intermediates/cubeGame.build/Debug-iphonesimulator/cubeGame\ iOS.build/Objects-normal/x86_64/cubeGame\ iOS_dependency_info.dat -o /Users/NYlon/Library/Developer/Xcode/DerivedData/cubeGame-cvpikdqyxcfshuckvzxbkvsljjcy/Build/Products/Debug-iphonesimulator/cubeGame\ iOS.app/cubeGame\ iOS ld: library not found for -lgll clang: error: linker command failed with exit code 1 (use -v to see invocation) xcodeのバージョンは6.3.1、MacBookProのOSXYosemiteバージョンは10.10.3です。 よろしくお願いします。

  • iphoneアプリ 実機転送エラー

    iphoneアプリを実機にインストールできなくなってしまいました。デバイスを選択し、Runをクリックすると"No matching provisioning profiles found"が表示され、さらにその画面のFix Issueをクリックすると "The password supplied for the account “×××@○○○” was rejected."が出てしまいます。そのままOKボタンをクリックすると、何事もなっかかのように、もとのプロジェクト作成画面に戻ってしまいます。このエラーは何が原因でしょうか? iOS Team Provisioning Profile.*を削除してしまったのですが、これも原因のひとつでしょうか?このプロヴィジョニングプロファイルは、デべロッパーのCertificates, Identifiers & Profilesにおいてxcodeの管理下にあるみたいな表示がなされていました。その後作成したプロヴィジョニングプロファイルは、xcodeのオーガナイザに表示はされていますが、デべロッパーのCertificates, Identifiers & Profilesではxcodeの管理下にあるみたいな表示は出ていません。 新しく作成したプロヴィジョニングプロファイルがしっかりxcodeとリンクしている感じがしません。これを解決する方法をご存知でしたら、是非お教えお願い致します。 追記:はじめはiOS Team Provisioning Profile.*(ワイルドカード)で実機転送が可能でしたが、端末はある一台に対してしか有効ではありませんでした。別の端末にアプリをインストールしようとすると、この質問で冒頭から書いているエラーが表示されていました。複数端末で実機テストしたかったので、一台にしか有効でないワイルドーカードを削除して、新規プロヴィジョニングプロファイルを作成し一からやり直そうとしたところ、どの端末でもエラーが発生するようになってしまった次第です。申し訳ありませんが、お知恵を拝借させてください。よろしくお願いします。

  • Xcode6.1.1でのビルド提出方法

    Xcode6.1.1にてアプリの申請の出し方がわかりません。 Archiveでビルドをし、Submitするところまでは良いのですがiTunesConnectにて「バイナリが不適合」とされ、メールでこのような文面が届きます。→「Invalid Swift Support - The bundle contains an invalid implementation of Swift. The app may have been built or signed with non-compliant or pre-release tools. Visit developer.apple.com for more information.」 この場合、どこをいじれば、また改善すればビルドが通るようになるのでしょうか。 なにぶん、わからないことだらけですので質問自体が意味不明なところもありますがご教授願えたらと思います。 なお、ビルドのバージョンを上げれば良いという対処法は試しましたがダメでした。

  • iPhoneアプリのプッシュ通知機能でエラーが発生

    iPhoneアプリ開発初心者です。 初めてのアプリ開発で、アプリの中にプッシュ通知機能を入れたいと思い、 試行錯誤しております。 その中で、プッシュ通知の許可画面は出るのですが、 その後のデバイストークン取得時、 didFailToRegisterForRemoteNotificationsWithErrorメソッドに遷移し、 「Appの有効なaps-environmentエンタイトルメント文字列が見つかりません」 というエラーが出てきてしまいます。 Apple Developerにて、専用のAPP IDを作成する際、 Push Notifications設定でDevelopmentは「Enabled」になっており、 このAPP IDを使って、Developer用のプロビジョニングプロファイルを作成いたしました。 (Dictributionの設定は行っていないので、Configurableのままです) ステータスがActiveなのを確認してからこのファイルをダウンロードし、 ダブルクリックしてキーチェーンアクセスに登録。 Xcode側では、該当プロジェクトのBuild SettingsのCode Signing Identityで Debugの設定を、選択できる部分を左から 「Any iOS SDK」、「iOS Developer」に設定しています。 ネットで書かれていた通りの設定をしたと思っているのですが、 何度行っても上記のエラーが出てきてしまいます。 (参考URL:http://www.lancork.net/2013/08/how-to-ios-push-first/) ネットで調べたところ、App ID作成時、Push Notifications設定が 行われていない、というのが原因だと書かれていたのですが、 今回のケースだと、きちんと設定が行われている(はず)です。 (参考URL:http://aroundapps.seesaa.net/article/231192401.html) Xcode側の設定が悪いのか、 App IDの設定がおかしいのか、 プロビジョニングプロファイルの設定がおかしいのか、 まったく分からずお手上げ状態となってしまいました。 申し訳ないのですが、どなたか教えていただけないでしょうか。 よろしくお願いいたします。

  • pcはどのような状態ですか?

    xpをやめて7を使っています(NEC)。このところ(いつからかは不明ですが)次のようなメッセージが出ます。This version is not compatible with 64bits windows edtion その都度OKボタンを押していますが原因はなんですか?当方pcには詳しくないのでよろしくお願いします。

  • 【Objective-c】iPhone専用アプリ

    iPhnoe専用のアプリにしたく、下記の設定をしました。 Build Settingsの [Targeted Device Family] をiPhone/iPad から iPhoneに変更しました。 [iOS Deployment Target] をiOS5.1に指定。 実際にiPad 5.1 SimulatorでRunすると。 MainStoryboard_iPad.storyboardの初期画面に遷移してしまいます。 私のイメージでは。 MainStoryboard_iPhone.storyboardの初期画面を読み込んで、 右下にX2のボタンがある画面が出るのが理想の動きなのですが。 期待する動作になりません。 もし設定方法が違ったり間違ったりしているのであればご指摘下さい。 開発環境 Mac OS X 10.7.4 Xcode:Ver 4.3.3(4E3002) その他、必要な情報がありましたらなんなりとご指摘下さい。