問題タブ [xcode4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
10 に答える
337882 参照

xcode - Xcode 4で「既存のフレームワークを追加」する方法は?

古き良き「既存のフレームワークを追加する」オプションが見つかりません。どうすればいいですか?

Xcode 4 DP2 について話しています (iPhone 開発のコンテキストでは、重要な限りでは...)。

0 投票する
6 に答える
27233 参照

iphone - Xcode - SenTestingKit が見つかりません

xcode のバージョンをアップグレードしたときにポップアップする問題があります。単体テストを使用していますが、SenTestingKit ( #import <SenTestingKit/SenTestingKit.h>) をインポートしようとすると、次のエラーが発生しますSenTestingKit/SenTestingKit.h: No such file or directory

ビルド設定を確認したところ、次の構成オプションがあります。

を確認/Xcode4/Library/Frameworksしましたが、SenTestingKit.framework/ディレクトリそこにあります。

それで、私は何が欠けていますか?

0 投票する
2 に答える
7356 参照

iphone - XCode が iPhone アプリを iPhone 3GS にデプロイできない

そこで、iPhone アプリをビルドし、シミュレーターで正常に動作するようにしたので、ディストリビューション プロファイルを使用してオープン ベータ テストに入る前に、最後のテスト ラウンドとして iPhone に展開したいと考えました。私はこれをすでに何度もやりましたが、問題はありませんでした。ただし、前回のテスト実行以降、iPhone (iOS 4) と XCode (バージョン 4 DP2) の両方をアップグレードしたため、問題はそこに根ざしている可能性があります。

ビルド プロセスは正常に実行され、成功します。その後、XCode はそれを iPhone にデプロイしようとし、単純な「不明なエラーが発生しました」で失敗します。これに困惑してsystem.logを調べたところ、次のように書かれていました:

7 月 29 日 17:44:18 Xcode[12893]: AMDeviceStartHouseArrestService (スレッド 0x120e8e000): デバイスからエラーが発生しました: ApplicationLookupFailed

7 月 29 日 17:44:19 Xcode[12893]: call_and_response (スレッド 0x120e8e000): エラー 0xe800003a を取得しました

7 月 29 日 17:44:19 Xcode [12893]: perform_command (スレッド 0x120e8e000): サービス エージェントとの通信中にエラーが発生しました: 0xe8008001

7 月 29 日 17:44:19 Xcode[12893]: AMDeviceSecureInstallApplication (スレッド 0x120e8e000): デバイスにパッケージをインストールできませんでした: e8008001

7 月 29 日 17:44:19 Xcode[12893]: 468 での '/SourceCache/DTDeviceKit/DTDeviceKit-232.24/DTDeviceKit/DTDeviceKit_Utilities.m' の結果: 0xE8008001

7 月 29 日 17:44:19 Xcode[12893]: 265 での「/SourceCache/IDEiPhoneSupport/IDEiPhoneSupport-45/Classes/DVTiPhoneMobileDeviceIO.m」の結果: 0xE8008001

これはかなり珍しい問題だと思います(したがって、「不明なエラー」)。このことをデバッグする方法についての指針に非常に感謝しています。私は解決策などを期待していません (ただし、誰かが同様の問題に遭遇し、正確な解決策を手伝ってくれた場合は感謝します ;)) が、おそらくあなたの何人かは良い考えを持っています.

デバイスとサービス エージェントとの通信でエラーが発生したことを示すログの 2 行から判断すると、iPhone 自体への接続に問題があるのではないかと推測していますが、iTunes との同期とすべての「通常の」ものは問題なく機能します。その問題が何であるかわかりません。

これについて私を助けてくれてありがとう。

アップデート

そこで、XCode オーガナイザーのデバイス コンソールでこれを見つけました。

木 7 月 29 日 22:40:00 Roberts-3GS SCHelper[38]: 0x104e60 {ポート = 0x382b、呼び出し元 = SpringBoard(42):com.apple.preferences、パス = /Library/Preferences/SystemConfiguration/preferences.plist}

Thu Jul 29 22:40:22 Roberts-3GS installd[960]: コード署名ライブラリからの認識されないステータス -25293

Thu Jul 29 22:40:22 Roberts-3GS installd[960]: 00503000 verify_signer_identity: 検証署名をコピーできませんでした: -402620415

Thu Jul 29 22:40:22 Roberts-3GS installd[960]: 00503000 preflight_application_install: /var/tmp/install_staging.0DuNfz/landu.app で実行可能ファイルを確認できませんでした

Thu Jul 29 22:40:22 Roberts-3GS installd[960]: 00503000 install_application: アプリケーションのインストールをプリフライトできませんでした

Thu Jul 29 22:40:22 Roberts-3GS mobile_installation_proxy[961]: handle_install: インストールに失敗しました

Thu Jul 29 22:40:22 Roberts-3GS installd[960]: 00503000 handle_install: API が失敗しました

Thu Jul 29 22:40:22 Roberts-3GS installd[960]: 00503000 send_message: 64 バイトのマッハ メッセージの送信に失敗しました: 10000003

Thu Jul 29 22:40:22 Roberts-3GS installd[960]: 00503000 send_error: エラー応答をクライアントに送信できませんでした

そのため、iPhone はコード署名の署名を検証できなかったようです。いくつかの証明書を再作成して、明日再試行すると思います。それがどうなるかをお知らせします。

0 投票する
8 に答える
178744 参照

iphone - Xcode 4:コンソールをどのように表示しますか?

XCode 4でコンソールを実行する(NSLogコメントを表示する)方法が見つからないようです。以前のバージョンのXCodeの通常の方法は機能しません。誰かがこれを達成する方法のアイデアを持っていますか?

0 投票する
5 に答える
543 参照

xcode4 - Xcode 4 preview 2 は開発に使用できるほど安定していますか?

Xcode 4 preview 2 は開発に使用できるほど安定していますか?

最終版が出ているので、このスレッドは無視して構いません。

0 投票する
2 に答える
188 参照

iphone - UIImageViewが変更された画像を反映していない

私のプロジェクトでは、いくつかのpngを使用してUIImageViewのアニメーションを作成しました。最近、これらのpngを別の画像(ファイル名が異なる)に交換し、以前のpngをゴミ箱に移動しました。ファイル名の変更を反映するようにコードを更新しましたが、アプリケーションをビルドすると、コードで参照されなくなったアニメーション画像が表示され、コンピューターにも表示されなくなります。ビルドをクリーンアップし、新しいイメージを再度削除/置換しようとしましたが、何もしませんでした...

XCode4を使用しています。

0 投票する
3 に答える
18210 参照

objective-c - XCode 4:既存のフレームワークをどのように追加しますか?

重複の可能性:
Xcode 4で「既存のフレームワークを追加」する方法は?

以前のバージョンでは、右クリックして[追加]>[既存のフレームワーク]に移動できることを知っています。XCode4で同様のオプションが見つかりません。

0 投票する
3 に答える
7047 参照

ios - Interface Builder でフォントが表示されない

iPad アプリを設計しているときに、何らかの理由で多くのフォントが Interface Builder に表示されません。残念ながら、私の iPad はまだ納品されていないため、これが長期的に問題になるかどうかはわかりませんが、シミュレーターまで確実に維持されます。

問題のフォントは iPad と互換性があるとしてさまざまな Web サイトにリストされていますが、SDK 4.0.1 はまだ混乱しているようです。

たとえば、新しい iPad ビューに直接描画されたラベルに割り当てられた Hoefler Text フォントは、デフォルトのフォントを使用して表示されます。クリックしてテキストを編集すると、正しいフォントで表示されます。私は今いくつかのMacでそれを試しました

アプリのモックアップをクライアントに送信して、バックエンド チームのピクセル パーフェクト レイアウトに署名する必要があるため、これは問題です :(

何か案は?!

0 投票する
1 に答える
1521 参照

objective-c - Printf/scanf の代替方法: フィードバックやアドバイスが必要

私は最近、いくつかの基本的なコマンドライン プログラムを書いています (この夏の間、スキルを磨き続けたいと思ってprintfいます) scanf。私は素晴らしい C プログラマーではなく、printf/scanfとその不安定性 (またはさらに悪いことにfgets、その同類) に入らなければならないことは、私を快適な環境に置いているわけではありません (この理由から、私は が大好きNSLogで、その快適なデフォルトを使用しています)名前空間とその自動NSStringおよびNSObject解析)。

しかし、残念なことに、NSLog には対応する関数がなく、多くの余分な「ジャンク」(時間、関数名など、最後に改行を伴う) が出力され、多くの目的が無効になります。私の使用では。そこで、私は別の種類のプログラミング演習に腰を下ろし、自分のニーズを満たす printf と scanf を置き換える関数を作成することにしました。

NSInput.hそして出来上がり、 2 つの関数を含む独自のファイルを思いつきました:NSPrint()NSScan(). これら 2 つの関数は、printf と scanf をモデルにしていますが、handle もモデル化していNSStringます。私はここで神聖な名前空間を踏んでいることを知っていますが、抵抗できませんでした (IFPrintそして、IFScanただひどく聞こえます!)。

現在、動作するコード (ここでソースを見つけることができます) があることを本当に嬉しく思いますが、それが効率的でないことはわかっています (しかし、驚いたことに、Xcode 4 の LLDBNSPrintよりも数倍効率的です。printfしかし、それは論外です)。機能をより良く、より効率的にする方法についてアドバイスが必要です。NSScanたとえば、受信した を に変換しva_listNSPointerArrayを使用NSScannerしてフォーマットと入力文字列をスキャンするので、改善の余地がたくさんあることがわかります。

基本的に、私が知りたいのは、私が犯した明らかな間違いで、修正できるものと修正する必要があるものはありますか? 私が見逃した大きなものはありますか?甘やかされて、 and の使用に戻る必要がprintfありscanfますか? 教えてください、私はここで入力を探しています (しゃれは意図されていません!)...

前もって感謝します!

0 投票する
1 に答える
371 参照

xcode4 - XCode4.0の一般リリース

XCode 4.0は、有料のApple開発者が利用できます。誰もがいつ(もし?)一般的にダウンロードできるようになるのか誰か知っていますか?