問題タブ [xcode8]

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 投票する
13 に答える
33237 参照

xcode - Xcode 8 で Delete-Line キーボード ショートカットを作成するにはどうすればよいですか? Xcode 3 ソリューションが機能しなくなった

の以前のバージョンでXcodeは、キー バインディングを作成して現在の行を削除することができました。さまざまな解決策があり、たとえばここで説明されています。

Xcode: 行のホットキーを削除

Xcodeの複製/削除行

http://bigdiver.wordpress.com/2009/09/11/configure-homeend-key-bidings-on-mac-os-x/

http://www.betadesigns.co.uk/Blog/2010/02/03/custom-xcode-shortcuts/

すべてのソリューションには、次のファイルのいずれかを変更することが含まれます。

~/Library/Application Support/Xcode/Key Bindings/*.pbxkeys
~/Library/KeyBindings/DefaultKeyBinding.dict
~/Library/KeyBindings/PBKeyBinding.dict

既存のショートカットの良いリソースXcode 4http://cocoasamurai.blogspot.com/2011/03/xcode-4-keyboard-shortcuts-now.htmlです。削除に関しては多くのリストがありますが、「行の削除」についてはありません。

しかし、これらのソリューションはXcode 4.

更新:問題は現在と同じですXcode 5.1.1

更新:問題は現在と同じですXcode 6.1 GM Seed 2

更新: 2016 年 4 月 26 日現在、Xcode バージョン 7.3 (7D175) に引き続き適用されます

更新: 6 年後、Xcode 8.3 には組み込みのソリューションがあります。以下の回答を参照してください。

0 投票する
4 に答える
134641 参照

xcode - iOS DeviceSupport ディレクトリからデータを削除できますか?

もう必要のない古いものでディスクを調べてクリーニングした後、 20 GB 近くを使用しているiOS DeviceSupportフォルダーに出くわしました。~/Library/Developer/Xcode

以前にも同様の質問がありましたが、その後、多くのことが変更されたため、最新の回答が必要です。

テストに使用しているバージョンがある限り、何も壊さずに古い/未使用のバージョンを削除できますか?

iOS デバイスサポート内容

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

ios - iOS9: クラッシュ レポートの行が重複しているため、symbolicatecrash が動かなくなる

私はすでに回避策を見つけているので、これは質問ではありません。私が費やした時間を他の人が利用できるように、私が提案した回避策を使用できるように公開しています。

奇妙なクラッシュ レポートがいくつかあります。1 行が何度も重複していました。

これにより、symbolicatecrash (perl) スクリプトが動かなくなりました。その理由は、スクリプトが元々、異なるベース アドレスを持っていると仮定して、同様のエントリを連鎖させることを意図していたからです。ただし、バグがあるため、そのコードは機能しませんでした。

バグは、最初の行が実際には次のようになることです。

ただし、このコードの少し上にコマンドを追加して、これらの重複した行を無視する回避策を提案しています。next

ここではいくつかの保護が欠けているため、これはクリーンな解決策ではありませんが、少なくともほとんどの場合は機能します。

とにかく、Apple がこれらの重複をすぐに削除することを望んでいます。

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

xcode - ブレークポイントを使用してデバッグすると Xcode 7.3 がクラッシュする

Xcode 7.3 バージョンをインストールするだけです。デバッグ中にブレークポイントを使用しようとするとクラッシュするため、まったくデバッグできません。Derive Data の削除、Macbook の再起動、ポッドの再インストールを試みましたが、残念ながら何も機能していません。誰かが同じ問題を抱えていますか?

プロセス: Xcode [2631] パス: /Applications/Xcode.app/Contents/MacOS/Xcode 識別子: com.apple.dt.Xcode バージョン: 7.3 (10183.3) ビルド情報: IDEFrameworks-10183003000000000~2 アプリ アイテム ID: 497799835 アプリ外部ID: 816750016 コード タイプ: X86-64 (ネイティブ) 親プロセス: ??? [1] 責任者: Xcode [2631] ユーザー ID: 502

日付/時刻: 2016-03-22 17:35:16.678 +0000 OS バージョン: Mac OS X 10.11.4 (15E65) レポート バージョン: 11 匿名 UUID: 352BCE12-8AEF-A28A-B5F1-214B55269668

起動からの時間: 2500 秒

システム整合性保護: 有効

クラッシュしたスレッド: 30 ディスパッチ キュー: DVTInvalidationPreventionQueue

例外タイプ: EXC_BAD_ACCESS (SIGSEGV) 例外コード: KERN_INVALID_ADDRESS at 0x0000000000000000 例外メモ: EXC_CORPSE_NOTIFY

0 に近い VM リージョン: --> __TEXT 00000001021a4000-00000001021a8000 [ 16K] rx/rwx SM=COW /Applications/Xcode.app/Contents/MacOS/Xcode

アプリケーション固有の情報: ProductBuildVersion: 7D175

Global Trace Buffer (reverse chronological seconds): 14.418349 DTXConnectionServices 0x000000010454fc3a initiating channel x1.c2 capability 642d65677561672d 766f72702d617461 654e2e7372656469 6174536b726f7774 0073636974736974 14.419261 DTXConnectionServices 0x000000010454fc3a initiating channel x1.c1 capability 756265642e65646f 2d65677561672d67 6f72702d61746164 702e737265646976 006f666e69636f72 71.740178 CFNetwork 0x00007fff8d398447 TCP Conn 0x7fe21e691b50 SSL Handshake DONE 72.390183 CFNetwork 0x00007fff8d398323 TCP Conn 0x7fe21e691b50 開始 SSL ネゴシエーション 72.390333 CFNetwork 0x00007fff8d396ced TCP Conn 0x7fe21e691b50 完了。fd: 50、エラー: 0 72.390574 CFNetwork 0x00007fff8d4255c7 TCP Conn 0x7fe21e691b50 イベント 1。エラー: 0 72。

クラッシュしたスレッド: 30 ディスパッチ キュー: DVTInvalidationPreventionQueue

例外タイプ: EXC_BAD_ACCESS (SIGSEGV) 例外コード: KERN_INVALID_ADDRESS at 0x0000000000000000 例外メモ: EXC_CORPSE_NOTIFY

Thread 30 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000700003900628 rcx: 0x0000700003900338 rdx: 0x00007fe225f6d940 rdi: 0x0000700003900338 rsi: 0x000000000000003e rbp: 0x00007000039005f0 rsp: 0x00007000039003f0 r8: 0x0000000000000000 r9: 0x00007fe215375800 r10: 0xf6c0d10bcec3bd6e r11: 0x00007fe214fa1000 r12 :0x0000700003900628 R13:0x0000000000000000000000 R14:0x0000000000000001 R15:0x00007FE215375800 RIP:0x0000010E3AE917 RFL:0x0000000000000246 CR:0x00000000000000000000000000000000

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

ios - Xcode 8 および iOS 10 での NSUserDefaults の使用

NSUserDefaultsiOS 10 SDK のクラスではないようです。

これはコンパイルに失敗します。このクラスは削除されましたか?

(これは、重複した質問が殺到するのを防ぐための正規の Q&A ペアです)

0 投票する
14 に答える
215150 参照

ios - 奇妙な不要な Xcode ログを非表示にする

Xcode 8+ を使用して新しい空のプロジェクトを作成すると、アプリケーションの実行時に次のログが表示されます。

たぶん、誰かがこれを処理するための構成をすでに見つけましたか?

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

xcode - Xcode 7.3.1 は macOS 10.12 で動作しますか?

macOS 10.12 の新機能をインストールして試してみたい。また、Xcode 8.0 にも取り組みたいと思っています。しかし、同時に、Swift 2.2 [Xcode 7.3.1] で記述すべきクライアント プロジェクトがいくつかあるため、Swift 2.3 または Swift 3.0 を使用したくありません。

Xcode 7.3.1 を macOS 10.12 にインストールすることは可能ですか? これを行うハックな方法はありますか?


はい、 と の両方を正常にインストールXcode 7.3.1Xcode 8.0ましたmacOS Sierra

現在、両方の Xcode を使用しています。しかし、プロジェクトを実行するたびにXcode 7.3.1このエラーが発生しますDTAssetProviderService could not start DTXConnection with Simulator 'iPhone 6s'. Check the system log for errors.が、実際の理由はわかりません。私は答えを探しましたが、それらの提案は役に立ちませんでした。しかし同時に、シミュレーターで Xcode 8.0 のプロジェクトを実行できます。エラーも何もありません。

誰かがこれを見に来た場合は、コメントを教えてください。

0 投票する
15 に答える
358530 参照

ios - Swift 3 でディスパッチ キューを作成する方法

Swift 2 では、次のコードでキューを作成できました。

しかし、これは Swift 3 ではコンパイルできません。

Swift 3 でこれを記述するための推奨される方法は何ですか?