問題タブ [watchapp]

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

ios - nil の managedObjectModel ( WatchApp のみ)

Apple Watch 用のアプリを更新しています。このアプリは coredata を使用するため、Core Data スタックを管理するためのフレームワークを作成しました。デバイスまたはシミュレーターでアプリを実行すると、アプリは正常に動作しますが、Apple Watch シミュレーターで実行すると、このログでアプリがクラッシュします

*** キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: 'nil モデルで NSPersistentStoreCoordinator を作成できません'

問題は managedObjectModel にあるようで、ログに記録すると

ログリターン

managedObjectModel (ヌル)

フレームワークのコードは正しいように見えますが、実際にはメインアプリは完全に機能します

とにかくこれはフレームワークの内容です

問題はどこだ ?

ご協力ありがとうございました

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

ios - Binary Rejection - Interface.plist のインターフェイス エラー - Watch アプリ

Xcode (6C131e) を使用して送信しようとすると、次のエラーが発生し続けます。

インターフェース エラー - ウォッチ アプリケーション '********.app/PlugIns/******WatchKit Extension.appex/*** 内の '******* WatchKit App.app/Interface.plist' ファイル*** WatchKit App.app' に次のエラーがあります: Array 型のプロパティ '#/root' が、必要なスキーマの 1 つ以上と一致しませんでした。スキーマ固有のエラー: - anyOf #0: - 配列型のプロパティ '#/root' は次の型と一致しませんでした: 文字列 - anyOf #1: - 配列型のプロパティ '#/root' は一致しませんでした次のタイプ: object これらの問題が修正されたら、修正されたバイナリを再配信できます。

Watch アプリにはページベースのナビゲーション構造を使用しており、「メイン エントリ ポイント」InterfaceController は「次のページ」セグエ関係を使用して後続のページに接続されています。

Interface.plist を見ると、「ルート」の下に、実際には、メインにリンクした各ビュー コントローラーのエントリを持つ配列 (文字列または「オブジェクト」ではない) があります。ただし、この plist は Xcode で生成されたものであるため、これは予期された動作のようです (ストーリーボードが正しく構成されていない限り)。

他の誰かがこれに遭遇したか、何かアイデアがありますか? ありがとう。

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

ios - Xcode 6.3 --> 8.2 シミュレーターのクラッシュ

Xcode 6.3 で iOS 8.2 シミュレーターを使用してウォッチ アプリを起動できません。起動時にこのクラッシュを受け取ります:「Dyld エラー メッセージ: アプリは、このシミュレーター 8.2 よりも新しい iOS 8.3 用にビルドされました」

私の iOS アプリの展開ターゲットは iOS 7.0 で、私の watchKit 拡張機能の展開ターゲットは 8.2 です。Watch アプリの展開ターゲットは 8.2 です。

この問題をどのように解決できるか考えていますか?

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

xcode - Watchkit 拡張機能の起動中にエラーが発生しました

iwatch アプリを実行しようとすると、ここに画像の説明を入力

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

ios - wkinterfacelabel テキストを取得するにはどうすればよいですか?

ウォッチキット WKİinterfaceLabel はサポートされていません。

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

ios - ウォッチキット拡張機能に ATS キーを設定し、アプリの .plist ファイルを監視します

xcode 7 を使用してアプリ ストアでビルドを送信しています。私のアプリは watch アプリもサポートしています。watchkit 拡張機能と watch アプリの .plist ファイルで ATS (アプリ トランスポート セキュリティ) 除外キーを設定する必要があるかどうかわかりません。同様に(メインアプリの.plistファイルにATS免除キーを設定しています)..事前に感謝します

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

debugging - AppleWatch での XCode7 のデバッグが遅い

XCode7 をインストールした後、実際のデバイス (watchOS2) で WatchApp をデバッグするのに多くの問題があります。アプリが非常にシンプル (ボタンのみ) であっても、Xcode はアプリを Apple Watch にデプロイしてデバッグを開始するのに多くの時間を要します。同じ問題を抱えている人はいますか?iPhoneでXcode 7.01、WatchOS2、iOS9.02を使用しています

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

variables - WatchOS 2およびSwiftで、あるView Controllerから別のView Controllerに変数を渡す方法

あるView Controllerから次のView Controllerにいくつかの変数を取得しようとすると、多くの問題が発生します。どうすれば適切に行うことができますか?以下は私のコードです。RedScoreWこれは、変数をBlueScoreW次のウィンドウに送信できるようにしたいView Controllerです。SWIFT言語を使用してこれを行う方法、特にWATCHOSアプリについて質問しています。

これは、RedScoreW 変数と BlueScoreW 変数を使用できるようにしたい Destination View Controller です。

* 編集 *

私はこのようにしようとしています、これは私が送信するコードです、確認してください:

そして、これは私がそれを受け取る場所です...そしてそれは機能しません。笑