2011-01-26 14 views
-1

4.3 Beta 2をインストールしましたが、今ではデバイス上にビルドできません(シミュレータ上で正常に動作します)。私のビルド設定は以下のとおりです。iOS 4.3 Beta 2ビルドの問題 - デバイスのみ

ベースSDK:最新のiOS(iOSの4.3)

アーキテクチャ:標準(ARMv6ののARMv7)

私は以下のエラーを取得しています。私は何が欠けていますか?

エラー#1

アーキテクチャARMv6用

未定義のシンボル: "_OBJC_CLASS _ $ _ UIProgressView"、から参照: _OBJC_CLASS _ $ _ PDColoredProgressView.o

でPDColoredProgressView

....

LD :アーキテクチャarmv6のシンボルが見つかりません collect2:ldが1を返しました終了ステータス

エラー#/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/crt1.oで2

、ファイルが普遍的であるが、(N)のARMv7が含まれていません collect2はのARMv7アーキテクチャのスライス:ldは

1つの終了ステータスを返したコマンド/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2は上のOSのバージョンは何の終了コードで1

答えて

4

すべてのベータがそうであるように、iOS 4.3がNDAの下にあることを考慮すると、ここで多くの助けを見つけることはありません。そして、あなたを遠隔から助けることができる答えを実際に提供する人は、NDAに違反し、プログラムから捨てられるかもしれません。私の提案は、これをアップルの開発者フォーラムに持ち込むことです。あなたがそこで使うことができる私的な機密情報フォーラムがあります(赤いです)。

+0

ありがとう、私はアップルの開発者フォーラムに私の質問を掲載します。 – Kevin

0

を失敗しましたデバイス?デプロイメントターゲットを4.0に設定してみてください

+0

OSバージョンは4.3です。デプロイメントターゲットを4.0に設定しようとしましたが、まだ動作しません。 – Kevin

+0

プロジェクトのUIKitフレームワークを確認してください。 iPhoneOS4.3.sdkまたはiPhoneOS4.2.sdkフォルダから参照されています。 iPhoneOS4.2.sdkの場合は、削除してもう一度追加してみてください。 – Max

0

フレームワークを削除して読み込もうとしました。まだ行きません。私がすべてのフレームワークを読んだことを確認するために、今私はこれらの警告も受けています。

LD:警告:ファイル/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphicsを無視して、ファイルがある、サポートされていないファイル形式のために建てられましたアーキテクチャがリンクされていません(armv6)

フレームワークを削除してiOS4.3から読み込んだ場合、どのようにして4.2を参照できますか? .frameworkファイルを削除するよりも、参照を削除することが多くありますか?

関連する問題