問題タブ [ios-searchapi]

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

ios - apple-app-site-association ファイルが見つかりましたが、必要な形式に従っていません

Appleのこの API 検証ツールを使用しており、特定のページで 7 つのうち 6 つの検証に合格しましたが、「ユニバーサル リンク」テストで次のメッセージが表示されました。

「apple-app-site-association ファイルが見つかりましたが、必要なフォーマットに従っていません。apple-app-site-association ファイルのフォーマット方法を学んでください。」

WWDC 2015 のビデオ「アプリへのシームレスなリンク」と「検索 API の紹介」を見て、このアプリ検索プログラミング ガイドを読みました。

私のウェブサイトには SSL 証明書があり (認定機関から)、私の apple-app-site-association はhttps://www.mywebsite.com/apple-app-site-association内にあります。

これは私の apple-app-site-association ファイルの例です:

注: appName は大文字と小文字が区別されます。

ファイルの何が問題なのかわかりません。多分構文エラーですが、私はそれを見ることができません。

どんな助けでも大歓迎です。

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

ios - コア スポットライトのユーザー情報は常に空です

CoreSpotlight api とNSUserActivityapi の組み合わせを使用してアプリ コンテンツのインデックスを作成しています。検索結果をタップするまではすべてうまくいきます。continueUserActivity メソッドの userActivity で渡される userInfo には、1 つの項目のみが含まれますkCSSearchableItemActivityIdentifier。私の他のカスタムキーはnilです。

アイテムをインデックス化するための私のコードは次のとおりです..

userInfo の indexItemType またはアドレス キーにアクセスしようとすると、常に nil になります。

私はこれらのスレッドからすべての解決策を試しました:

  1. iOS 9 - null を示す NSUserActivity userinfo プロパティ

  2. http://helpprogramming.xyz/question/31328032/ios-9-nsuseractivity-userinfo-property-showing-null

上記のどれも私の問題を解決しませんでした。現在、iOS 9 で Xcode 7 を使用しています。

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

ios9 - CSSearchableItemAttributeSet に電話番号が表示されない

私はios 9で検索APIを行っています。タイトルと説明を表示できます。ただし、電話番号についてはできません。呼び出しボタンとして表示されますよね?しかし、これまでのところ、タイトルと説明しか表示されません。どうしよう?

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

ios - Search API の CSSearchableIndex と NSUserActivity の違いは何ですか? どのくらいの頻度で電話しますか?

Search APIiOS 9 で使用するiOS9Sampler のコードを以下に示します。 と の両方NSUserActivityを使用しCSSearchableIndexます。だから私は質問したい:

  1. をいつ使うべきかNSUserActivity、いつ使うべきCSSearchableIndexか? Spotlight で検索しても同じ結果になることがわかります。
  2. 以下のコードは、すべてviewDidLoadのView Controllerを呼び出します。それが正しいか?それとも一度だけ呼び出す必要がありますか?一度電話をかけるにはどうすればよいですか?

NSUserActivity

コア スポットライト

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

ios - iOS NUserActivity & CSSearchableItemAttributeSet 評価属性

iOS で検索 APINSUserActivityと Core Spotlight インデックスを使用しています。検索結果に表示するアイテムの評価を取得できないことを除けば、すべて正常に動作していますか?

CSSearchableItemAttributeSetタイプを設定し、評価と評価の説明属性を設定しましたが、入力kUTTypeContentしている他のすべての属性は正常に機能していますが、評価は表示されていません! 他の誰かがこれを行うことができましたか?

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

ios - NSUserActivity の CSSearchableItemAttributeSet ではどのプロパティを使用する必要がありますか?

NSUserActivityWeb マークアップを Web サイトに追加して、ユーザーが iOS 9 で検索したときに項目が Spotlight 検索結果に表示されるようにしました。ユーザーはアプリで同じ項目を参照できるため、ユーザーが項目を参照するときに Web コンテンツにリンクするオブジェクトを作成したいと考えています。

これで、サムネイル写真をアクティビティに添付するために使用するプロパティがありますNSUserActivity。にもいくつかのプロパティがあるため、どちらを実装する必要があるのか​​ 、または両方に同じデータを指定する必要があるのか​​ わかりません。を に設定するのと同様にに設定するのですか、それともどちらか一方だけに設定しますか? 両方のプロパティでも同じです。contentAttributeSetCSSearchableItemAttributeSetNSUserActivitytitleNSUserActivitytitleCSSearchableItemAttributeSetkeywords

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

ios - CSSearchableItemAttributeSet の title プロパティと displayName プロパティ

Spotlight 検索インデックスにアイテムを追加するためにCSSearchableItemAttributeSetwithを使用するアプリを作成しています。NSUserActivity私が索引付けしている項目は絵文字で、絵文字の文字自体、説明、および絵文字を示す画像で構成されています。

titleon というプロパティがあり、 というプロパティCSSearchableItemAttributeSetもあることに気付きましたdisplayName。これらの違いは何ですか? エンド ユーザーにはどこに表示されますか? が提供されていtitleない場合は表示displayNameされますか? または、これら 2 つがどのように相互作用してユーザーに表示されますか? シナリオでどちらを使用する必要があるか、または両方が必要かを把握しようとしています。

読み取りのドキュメントdisplayName: ユーザー インターフェイスでの表示に適した、アイテムの名前を含むローカライズされた文字列。

ドキュメントのtitle読み取り: アイテムのタイトルは、ドキュメントまたは MP3 ファイルのタイトル、または電子メール メッセージの件名である可能性があります。

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

ios - 検索結果の CSSearchableItemAttributeSet contentType

Spotlight 検索インデックスにアイテムを追加するためにCSSearchableItemAttributeSetwithを使用するアプリを作成しています。NSUserActivity私が索引付けしている項目は絵文字で、絵文字の文字自体、説明、および絵文字を示す画像で構成されています。アクティビティを作成し、それにアイテム属性セットを関連付けて、サムネイル画像を指定できるようにしています。

私の質問は、このシナリオでは、のコンテンツ タイプは何であるべきかということCSSearchableItemAttributeSetです。

最初はそうあるべきだと思っていましたkUTTypeImage。しかし、画像はインデックスされているアイテムではなく、絵文字です。画像は補足情報のみを提供します。