問題タブ [researchkit]

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 に答える
173 参照

xcode - ORKESerializer 使用時のアーキテクチャ x86_64 の未定義シンボル

ここ数週間、私は ResearchKit アプリを開発してきました。調査データを JSON に変換しようとすると、いくつかのエラーが発生しました。いくつかのシリアル化コードを追加しました。実行しようとすると、これら 2 つのエラーが発生します。詳細については、以下のスクリーンショットをご覧ください。

ここに画像の説明を入力

ビルド設定でアーキテクチャを変更しようとしましたが、役に立ちませんでした。これを修正するにはどうすればよいですか? ORKESerializer コード:

私のブリッジングヘッダーコード:

私のアーキテクチャ/有効なアーキテクチャ:

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

ios - ResearchKit - 折れ線グラフの背景を削除する方法

みんなおはよう

ResearchKit の既定のグラフを使用して、HealthKit 内に記録されたいくつかの手順を表示しています。これはすべて、私がチャートのスタイルを設定している段階で非常にうまく機能します。

私ができないことの 1 つは、各範囲ポイントに適用されている明るい背景を取り除くことです。デモ ORKCatalog チャートのスクリーンショットを添付しました - 折れ線グラフ セルを参照してください (灰色の線は無視してください - それを取り除く方法はわかっています :) )

コードに関しては(おそらくそれほど有用ではありません)、stepsChartが私のORKLineGraphChartViewである次のものがあります...

追加情報があれば大声でお知らせください。質問/情報を改善するために最善を尽くします:)

ここに画像の説明を入力

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

ios - ResearchKit: メールを検証する

フォーム ステップ項目の 1 つが電子メール入力であるフォーム ステップを作成しようとしています。このために、特定のドメインに対して電子メールを検証したい

@gmail.com、@icloud.com、@me.com

次の形式の電子メールの回答形式があることがわかります。

ただし、検証正規表現を適用できるこのタイプの場所はどこにもありません。これを調べると、次のことがわかります

これが私の最良の選択肢だと思いますか?もしそうなら、上記の3つのドメインを処理する迅速な正規表現(私の正規表現は最高ではありません!)を知っている人はいますか?

私はこのようなものを持っています...(私が知っている最高のものではありません!)

[A-Z0-9a-z._%+-]+@gmail.com

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

ios - ORKESerializer Researchkit テスト クラスで iOS デバイスのビルド中にエラーが発生する

初めての Researchkit プロジェクトに取り組んでいるときに、Researchkit 調査の結果を json にシリアル化する必要がありました。アンケートの回答をサーバーに送り返すには、この json データが必要です。ORKResult オブジェクトをシリアル化するには、関数 ORKESerializer.JSONDataForObject(taskResult) を使用することをお勧めします。この関数は、カスタム オブジェクトを適切な有効な json オブジェクトに変換します。ORKESerializer は実際には Researchkit の一部ではありませんが、GitHub にある ORKTest というテスト アプリに含まれていました。以下は、これを行うコードです。

現在、このコードはシミュレーターでの実行中に完全に正常に機能しています。しかし、iOS デバイス用にビルドしようとするとエラーが発生します。ORKESerializer.h および .m ファイルを迅速なプロジェクトに追加し、ブリッジ ヘッダーに .h をインポートしました。以下は、コンパイル中にスローされるエラーです。

{ Undefined symbols for architecture armv7: "_OBJC_CLASS_$_ORKLocation", referenced from: objc-class-ref in ORKESerialization.o "_OBJC_CLASS_$_ORKConfirmTextAnswerFormat", referenced from: objc-class-ref in ORKESerialization.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation) }

エラーの添付画像

これを修正する方法を知っている人はいますか?

0 投票する
0 に答える
129 参照

ios - 識別子によって ConsentDocument から結果を取得できません。ResearchKit

これが私がやりたいことです:ステップの識別子を使用して ViewController で表示するために ConsentDocument の結果を使用します。ただし、署名は常に nil です。では、どうすればConsent Documentから姓と名を取得できますか?

ここでは、ユーザーが givenName(姓) と familyName(姓) を指定したステップを作成しています。このステップの名前はreviewConsentStepです。

}

0 投票する
0 に答える
162 参照

ios - ibc++abi.dylib: タイプ NSException のキャッチされない例外で終了します。また:(

この質問が何度も出されていることは知っており、回答を読みましたが、それでも問題を解決できません。したがって、ここにクラス SurveyTaskがあります。

viewController:

そして、プロジェクトをビルドして実行し、Survey を押すと、開始され (!)、Survey の最初のステップが表示されますが、[開始] をタップすると、findName関数の条件で停止しました ( httpを停止した場所をよりよく示すために画像を追加しました)。://upload.akusherstvo.ru/image1020309.png ):

そうです、@conarch、私がアクセスしようとしている配列は本当に空です。しかし、なぜそれが空なのか理解できません。「依存」調査を行いたいです (前の質問への回答によって、次の質問が決まります)。そのためには、質問の結果を取得する必要があります。

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

ios - Apple Healthkit には、開発者が取得できる一意の識別子 (UUID) が保存されていますか?

同じユーザーが複数の iPhone を持っているかどうかを開発者が知ることができる、Apple HealthKit、ResearchKit、または CareKit インスタンスにアタッチされた UUID のような一意の識別子はありますか? ユーザーの healthKit を iCloud アカウントにリンクするものはありますか?

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

ios - Apple CareKit をカスタマイズするには?

CareKitにはCare CardとSymptom trackerがあります。Carecardviewcontrollerとsympttrackerviewcontrollerをカスタマイズする方法がわかりません。これらのView Controllerを使用したくありませんが、これらのView Controllerのコンポーネントを使用することに興味があります。これを調査するための明確なドキュメントはありません。

1
(出典: carekit.org )

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

ios - Researchkit: UIWebView から手動で次のステップに切り替える方法

ボタンで次のステップに切り替えることができる WebView を含む、独自の ResearchKit ステップを実装したいと考えています。

したがって、

1) 次のステップへの切り替えを手動で開始しますか?

2) 結果を操作し、WebView からデータを受け取りますか?

学習目的で、これまでに自分の ActiveStep を含め、次のように作成しました。