問題タブ [nsuseractivity]
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.
ios - NSUserActivity ハンドオフがカスタム データに対して機能しない
iPhone と iPad の間で NSUserActivity を使用して iOS 8.1 ハンドオフ機能をテストしようとしています。このために、私は独自のソリューションを実装することと、Apple のPhotoHandoffプロジェクトを使用することの両方を試みました。しかし、それは機能していません。
を提供するwebpageURL
と、ハンドオーバーは正常に機能しますが、使用しようとすると、userData
またはaddUserInfoEntriesFromDictionary
何も機能せず、データを機能させるためのキャッチが何であるかを一生理解できません。
サンプルコード:
(対応するアクティビティ タイプの Mac アプリでも動作させることができません)
ios - NSUserActivity に contentAttributeSet プロパティがありません
NSUserActivities を使用して iOS9 検索インデックスを実装しています。ドキュメントNSUserActivityによるとcontentAttributeSet
、検索項目にコンテンツを追加するために使用されるプロパティが必要です。ただし、Xcode 7 の NSUserActivity クラスを見ると、この名前のプロパティは表示されません。Xcode 7 ベータ 6 を使用しています。
ios - Spotlight を使用して NSUserActivity から domainIdentifier にアクセスする
次のように、「Person」オブジェクトと「Product」オブジェクトを Spotlight にインデックス付けしています。
domainIdentifier
s: "person" & "product"を使用していることがわかります。domainIdentifier
しかし、アプリに戻ったときにこれらの s にアクセスするにはどうすればよいでしょうか?
ios - コア スポットライト、目的 c の continueUserActivity?
iOS 9.2、xCode 7.2、Objective-C
このチュートリアル (Core Spotlight バージョン) を使用しましたが、Objective-C に翻訳しました: http://code.tutsplus.com/tutorials/ios-9-introducing-search-apis--cms-24375
ユーザーが検索結果をタップすると、コールバックを取得できません。アプリのデリゲートに次のメソッドを記述する必要があるようです。
しかし、それはまったく呼び出されません。この問題を解決するには?
ios - NSUserActivity の CSSearchableItemAttributeSet ではどのプロパティを使用する必要がありますか?
NSUserActivity
Web マークアップを Web サイトに追加して、ユーザーが iOS 9 で検索したときに項目が Spotlight 検索結果に表示されるようにしました。ユーザーはアプリで同じ項目を参照できるため、ユーザーが項目を参照するときに Web コンテンツにリンクするオブジェクトを作成したいと考えています。
これで、サムネイル写真をアクティビティに添付するために使用するプロパティがありますNSUserActivity
。にもいくつかのプロパティがあるため、どちらを実装する必要があるのか 、または両方に同じデータを指定する必要があるのか わかりません。を に設定するのと同様にに設定するのですか、それともどちらか一方だけに設定しますか? 両方のプロパティでも同じです。contentAttributeSet
CSSearchableItemAttributeSet
NSUserActivity
title
NSUserActivity
title
CSSearchableItemAttributeSet
keywords
ios - NSUserActivity の userInfo を復元できません
大学の職員を見つけてメールで連絡できるアプリがあります。誰かを見つけて詳細情報を見ると、 aNSUserActivity
が作成されます。
UserActivity の作成中NSLog(@"UserActivity created\nInfo: %@", self.userActivity.userInfo);
に、正しい を返しますuserInfo
。
スポットライトでエントリ (関連するすべてのデータを正しく表示) を見つけてクリックすると、アプリが開かれ、- (BOOL)application:continueUserActivity:restorationHandler:
呼び出さuserActivity
れ、正しいタイトルとタイプが含まれます。しかしuserInfo
、requiredUserInfoKeys
両方とも空です。
どこを間違えたのかわかりません。私はすでにこれを読みましたが、役に立ちませんでした。
PS:_displayedPerson.personID
は aであり、 aNSNumber
を[_displayedPerson completeName]
返しますNSString