問題タブ [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 に答える
147 参照

ios - Swift の Apple CareKit 症状コードがデータを CareStore に保存しない

次のコードは部分的に機能していました。質問のステップとフォームを表示します。ユーザーはデータを入力できましたが、ユーザーが完了をクリックしてもケア ストアに何も保存されず、表示が更新されません。何か案が?

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

ios - ORKResultPredicate の predicateForConsent 関数に問題があります

[同意する] ボタンをタップすると、consentCompletionStep に移動する必要がありますが、同意しないステップに移動します。誰でも何が問題なのか指摘できますか?

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

ios - 研究キットの時限歩行テストを使用するとエラーが発生します

carekit も使用するアプリで、researchkit テストから時限ウォークを使用しています。ただし、このエラーが発生する理由はわかりません。どんな助けでも大歓迎です。これは私がこれまでに持っているものです。(エラー状態未解決の識別子の使用)

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

ios - 「my_app.app/ResearchKit/ResearchKit/Info.plist」のバンドルにはバンドル実行可能ファイルが含まれていません

XCode バージョンの更新 : 8.2 iOS ターゲット: 9

うまくいけば、これはバグではないことを指摘してくれる人もいます。非常に単純に、最新の安定バージョンの researckKit を取得し、.xcodeproj ファイルを新しい iOS プロジェクトにドロップし、組み込みバイナリを追加しました。シミュレーターで見栄えのするいくつかのステップを作成しました。私のアプリは正常にビルドされ、アーカイブも正常に検証されます。Info.plistアプリ ストアへのアップロードは問題ありませんが、ReserachKit フレームワーク内の6 つの異なるファイルについて、6 つのエントリがすべて同じように見えるメールをアプリ ストアから受信しています。

予期しない CFBundleExecutable キー - 'my_app.app/ResearchKit/ResearchKit/Info.plist' のバンドルにバンドル実行可能ファイルが含まれていません。このバンドルに意図的に実行可能ファイルが含まれていない場合は、その Info.plist から CFBundleExecutable キーを削除し、BNDL の CFBundlePackageType を使用することを検討してください。このバンドルがサードパーティ フレームワークの一部である場合は、フレームワークの開発者に連絡して、この問題に対処するための更新を入手することを検討してください。

Stack Overflowでかなりの数の回答を見つけました。多くの人が、エラー メッセージで提案されていることを行うことに同意しています。.plist ファイルから CFBundleExecutable キーを削除するだけです。私はそれを試しましたが、私のアーカイブは次のエラーで検証されません:

iTunes Store の操作に失敗しました。無効なバンドル構造 - バイナリ ファイル 'my_app.app/Frameworks/ResearchKit.framework/ResearchKit' は許可されていません。アプリには、サポートされているバンドルの CFBundleExecutable 以外のスタンドアロンの実行可能ファイルまたはライブラリを含めることはできません。iOS アプリのバンドル構造については、https://developer.apple.com/go/?id= bundle-structureにあるバンドル プログラミング ガイドを参照してください 。

** アップデート **

確かに、このプロジェクトのために github から ResearchKit フレームワークの新しいバージョンを取得しました。代わりに、最近アプリストアに正常に展開した別の Xcode プロジェクトから ResearchKit のバージョンのコピーを試してみました。残念ながら、App Store から、予期しない CFBundleExecutable Key に関する同じエラー メールが届きます。

繰り返しますが、これはアップルがサポートする無料のフレームワークです。私が従ったgithubページには、それを使用する方法に関する簡単な指示があります。以前に使用したことがあり、最近このフレームワークを使用してアプリを提出しましたが、問題はなく、現在テスト フライト ベータ テストでアクティブです。また、GitHub プロジェクト ページに問題を提出しました