2011-11-28 14 views
1

私はエラー/警告なしのアプリケーションがあり、シミュレータ上でうまく動作します。しかし、デバイスにコンパイルしようとすると、「ビルディングが成功しました」と「問題なしで実行中のアプリが完成しました」というメッセージが表示されても、デバイス上で何も起こりません。デバイスにコンパイルするときに何も起こらない

  • 私は、最新のXcodeのバージョン(4.2)
  • 私の携帯電話のソフトウェアのバージョンを持っているが、最新のものである(iPhone 3Gの4.2.1)

誰もが持っている:こと

注意いくつかのアドバイス?

+0

デバイスと開発マシンを再起動します。これは時々私に起こります。 – logancautrell

+0

新しいXcodeをインストールしたあとも古いiPodでこの問題が発生しましたが、iPodにビルドするための唯一の方法は古いバージョンのXcodeを使用することでした。 –

答えて

0

アーキテクチャの問題は、デフォルトのアーキテクチャによって、Xcodeの4.2で、ある動作しますあなたはARMv6以降にそれを変更する必要があるのARMv7 ...

はあなたが解決策を見つけるでしょう、このリンクを経由しています。

"Warning: iPhone apps should include an armv6 architecture" even with build config set

+1

甘い!あなたがリンクに投稿したこのガイドはそれをやった!プログラムは現在、デバイス上で実行されています(ストーリーボードを使用していた場合でも正しく表示されていなくても)。どうもありがとうございました!!! – MrSueko

2

構築するアーキテクチャにarmv6が含まれていることを確認します。 Xcodeの最近のバージョンでは、これを静かに削除しています。これは、第1世代と第2世代のiPodタッチとオリジナルのiPhoneとiPhone 3Gに影響します。

+0

私は同様の問題を抱えていたと私は信じています。ここで私の質問と答えstackoverflow:http://stackoverflow.com/questions/7782763/how-do-i-use-the-ios-4-2-base-sdk-using-xcode-4-2それは私のコメントがここに添付されているのと同じ回答です。 –

+0

@ジム、これをチェックする場所はわかりませんが、私はarmv6のためにも持っていると思います。このスクリーンショットは、次のとおりです。 http://imageshack.us/photo/my-images/12/screenshot20111129at114.png/ "Valid Architectures"はarmv6とarmv7に設定されています。あなたが投稿したリンクの@MichaelWildermuthの – MrSueko

+0

は、ストーリーボードは5.0より前のiOSではサポートされていないとのことです。私はstoryboradsを使用しています。これが理由だろうか?ストーリーボードは本当にiPhone 3で動作しませんか?奇妙な音... – MrSueko

0

プロジェクトに有効なプロビジョニングプロファイルを選択していませんでした。有効なものを選択し、それは完全に

+0

私はプロビジョニングファイルを選択したと思います。私がこれを行うのは初めてです。だから多分私は間違っています。この画像は、オーガナイザが表示する内容を示しています。プロビジョニングファイルが正しいと思われます。 http://imageshack.us/photo/my-images/827/screenshot20111129at113.png/ – MrSueko

+0

プロジェクト設定で設定しましたか? (スクリーンショットを参照してください)http://gyazo.com/eb05c41b382b68eb0770561fb62f865f –

+0

いいえ@ d.lebedev、正しく設定されていませんでした。現在は修正されていますが、まだ動作しません。それは助けていないようだ... – MrSueko

関連する問題