問題タブ [xcode9-beta]

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

core-data - iOS: Xcode 9 でフェッチされたインデックスが原因で CoreData モデルをコンパイルできない

リリース ノートによると、Xcode 9 はフェッチされたインデックスのサポートを追加します。

「データ モデル エディターは、Core Data の新しいフェッチ インデックス機能と既存のプロパティ インデックスおよびエンティティ複合インデックス機能の統合インターフェイスを提供します。古いデータ モデルは編集用にフェッチ インデックス形式に変換され、必要に応じて古いファイル形式に保存されます。 iOS 11、watchOS 4、macOS 10.13、または tvOS 11 より前の展開ターゲットでデータ モデルをコンパイルすると、引き続き互換性のあるコンパイル済みフォームが生成されます。(30843153)"

私のプロジェクトでは、現時点で展開ターゲットが iOS 9 に設定されていますが、CoreData モデルをコンパイルできません。複合インデックス セットを持つすべてのエンティティに対して次のエラーが発生します。

ビルドエラーを修正する方法はありますか?

更新

Xcode 9 は、「既知の問題」セクションに記載されているように、リレーションシップから作成されたものを除くすべてのケースで、複合インデックスをフェッチ インデックスに正しく変換します。

データ モデル エディターは、このベータ版の属性と式からのフェッチ インデックスの作成のみをサポートし、リレーションシップからは作成しません。(32407895)

影響を受けるフェッチ インデックスは次のようになり、ドロップダウン メニューから選択できるのは属性のみです。

ここに画像の説明を入力

ただし、ドキュメントに記載されている回避策はありません。

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

xcode - Xcode 9 でブランチを切り替える

Xcode 9 を使用してブランチを切り替えるメニュー項目を見つけるのに問題があります。作業コピー メニューが表示されなくなったようです。何か案は?

Xコード9

ここに画像の説明を入力

Xコード8

ここに画像の説明を入力

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

xcode - Xcode 用の iOS 11 の Developer Disk Image を取得する方法はありますか?

現在、Xcode 8がインストールされたmacOS Sierraを使用しています。デバイスをメインの開発デバイスである iOS 11 に更新しました。Xcode 8 には iOS 11 開発ディスク イメージがないため、作業中のアプリをビルドできなくなりました。(Xcode 9 をインストールせずに) イメージを取得する方法はありますか? または、デバイスにビルドするために iOS 10 に戻る必要がありますか?

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

editor - Xcode 9 Beta - エディター、列の選択がなくなりましたか?

Xcode の以前のバージョンでは、Alt/Option キーを押したままマウスをドラッグして、テキスト エディターで列を選択することができました。Xcode 9 Beta では、これは機能しないようです。

これはなくなりましたか、それとも別のキーの組み合わせですか? 何か案は?

0 投票する
12 に答える
39893 参照

ios - ナビゲーション バー rightbaritem 画像ボタン バグ iOS 11

このコードは ios10 で正常に動作します。ラベルと、ユーザーの写真プロファイルである円形の画像ボタンを取得します..わかりました。しかし、xcode 9 ios11シミュレーターを実行すると、それが伸びます。シムをチェックしてビューを取得し、xcodeにビューを記述するように指示すると、ボタンフレームは 32x32 である必要があります。出力は 170x32 またはそのようなものになります。

ここに私のコードがあります。

ここに画像の説明を入力

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

ios - Xcode 9 での「この関数宣言はプロトタイプではありません」という警告

Xcode 9 を使用している場合、いくつかのコンパイラ警告が表示されますThis function declaration is not a prototypevoidメソッド本体に追加することをお勧めします。これにより解決されます。私が抱えている問題は、UIApplicationデリゲート メソッドのようなシステム API に対してもこれらの警告がスローされることです。

これは、次の方法で解決できます。

デリゲート メソッドが長期的に機能するのか、それとも Apple がvoid後の iOS 11 ベータ バージョンに挿入するのか疑問に思っています。本体を含めると、Xcode がメソッドセレクターの不一致について文句を言うので、私は興味がvoidあります (これは理にかなっています)。これまでに誰かが同じ問題を経験しましたか?

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

swift-playground - Xcode プレイグラウンドで Core ML モデルを使用することは可能ですか?

CoreML現在、モデルを使用してデータの確率を検出するアプリケーションに取り組んでいます。

しかし、Xcode プレイグラウンドでモデルを使用できるかどうかを知りたいですCoreML。テスト目的により便利になるからです。

Xcode 9 プレイグラウンドにモデルを追加しようとしましたが、運がありません。

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

ios - Swift 4 を使用して ARKit で仮想オブジェクトを回転させる方法

Appleの新しいARKitでVirtualObjectを回転させようとしています。オブジェクトが停止するまで無限に回転するようにします。次のような複数のことを試しました。

...しかし、何も機能していないようでした。仮想オブジェクトのセットアップがあり、ボタンを押すとオブジェクトが回転します。
どうすればそれを達成できますか?

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

xcode - 30 回再試行した後、メイン ウィンドウを取得できませんでした: kAXErrorServerNotFound

私は26個のテストのスイートを持っています。場合によっては、一部のテスト、すべてのテストが次のエラーで失敗することがあります。

Xcode 8 を使用している場合、テストはレポートに失敗として表示されませんが、Xcode 9 を使用している場合は表示されます。Xcode 9 でも問題は似ていますが、ログは異なります。

レポートのスクリーンショットは、アプリケーションが起動され、アイドル状態のように見えることを示しています。

アップデート

タブ バー ビュー コントローラーを備えた単純なアプリケーションであるサンプル プロジェクトで問題を再現しました。

アップデート

これに関して、Xcode 9 Beta 6 のリリース ノートに既知の問題があるようです。

xcodebuild テストは、「Domain=XCTestManagerErrorDomain Code=12 "Failed to get main window after 30 retries"」で断続的に失敗する可能性があります。(29122169)

回避策: テストを再試行します。

Xcode 9の最終リリースの前にこれが修正されることを望みましょう

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

barcode - iOS 11 向け Vision Framework バーコード検出

Apple が WWDC2017 で導入した新しい Vision フレームワークのテストを実装しています。私は特にバーコード検出を検討しています-カメラ/ギャラリーから画像をスキャンした後、それがバーコード画像であるかどうかを取得できました。しかし、barcodeDescriptor を見ると、実際のバーコード値やペイロード データがわかりません。https://developer.apple.com/documentation/coreimage/cibarcodedescriptorページには、プロパティを特定するための情報は何も公開されていないようです。

次のエラーが表示されます。

  • リモート サービスに接続できません: エラー Domain=NSCocoaErrorDomain Code=4097 "
    com.apple.BarcodeSupport.BarcodeNotificationService という名前のサービスへの接続"
  • libMobileGestalt MobileGestalt.c:555: InverseDeviceID にアクセスできません (problem/11744455 を参照>)
  • com.apple.BarcodeSupport.BarcodeNotificationService という名前のサービスへの接続 エラー
    Domain=NSCocoaErrorDomain Code=4097

VNBarcodeObservation からバーコード値にアクセスする方法はありますか? どんな助けでも大歓迎です。ありがとうございました!私が使用しているコードは次のとおりです。