問題タブ [xcode9]

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

ios11 - iOS 11.0 シミュレーターでアプリを実行できない

新しい xCode 9 ベータ 3 (9M174d) のシミュレーターでアプリケーションを実行できません。エラー メッセージが表示されるたびに: (Mach エラー -308 - (ipc / mi) サーバーが停止しました)

ここに画像の説明を入力

0 投票する
7 に答える
15688 参照

ios - Swift 3.2 から Swift 4 への移行で「ブリッジング ヘッダーのインポートに失敗しました」というエラーが発生する

Apple が Swift 4.0 をサポートする Xcode 9 ベータ版をリリースしたように。コードを Swift 3.2 から Swift 4.0 にアップグレードしようとしています。failed to import bridging headerしかし、プロジェクトが正常にビルドされている間、エラーが発生し続けます。

Xcode エラーの詳細:

現在の Swift 構文への変換に失敗しました

移行を試みる前に、選択したすべてのターゲットが現在構成されている Swift バージョンで正常にビルドされることを確認してください。

コードベースをSwift 4にアップグレードする際に、同様のエラーに直面した人はいますか?

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

multithreading - NSProgressIndicator の組み込みアニメーションで CA_ASSERT_MAIN_THREAD_TRANSACTIONS が発生する

これは、NSProgressIndicator または Xcode 9 のバグのように見えます。

  • macOS 10.12.6 で Xcode 9 Beta 1 または Beta 4 を実行します。
  • ファイル > 新しいプロジェクト、macOS、Cocoa アプリ、Objective-C または Swift、ARC かどうか、ストーリーボードなし、最新 (10.13) SDK。
  • アプリ ターゲットの環境で、 を設定しCA_ASSERT_MAIN_THREAD_TRANSACTIONS=1ます。
  • アプリ デリゲートで IBOutlet を追加しますprogressIndicator
  • nib で、ウィンドウに NSProgressIndicator を追加し、そのアウトレットに接続します。Indeterminateチェックボックスをオンのままにします。
  • -applicationDidFinishLaunching、 を呼び出し-startAnimation:ますprogressIndicator
  • ビルドして実行します。

期待される結果:

メインスレッドですべてを行ったので、進行状況インジケーターは不確定な進行状況を喜んで表示するはずです。

実結果:

が呼び出されると、CA_ASSERT_MAIN_THREAD_TRANSACTIONS を引用してアプリがクラッシュし -startAnimation:ます。

これは、小さなデモ プロジェクトで確認できます。

私は何か悪いことをしましたか?期待される結果は正しくありませんか?

PS Apple の開発者フォーラムでこれを尋ねましたが、2 営業日後にモデレーターの承認を待っているので、削除して代わりにここに来ました :(

更新: まだ説明が不足しているため、Apple Bug 33593575 を提出しました。