问题标签 [corespotlight]
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 - CoreSpotlight 索引不起作用
我正在使用 CoreSpotLight api 来索引一些内容。由于某种原因,我在 SpotLight 中搜索时无法找到数据。
当我运行应用程序时,我看到数据已编入索引并且错误为零。我还在构建阶段添加了 CoreSpotLight 和 MobileCoreServices。
ios - CoreSpotlight 缩略图图像未显示在 Spotlight 搜索中
我正在尝试借助 Core Spotlight 使我的应用内内容可搜索。一切都很好,标题和描述来了,但没有缩略图。
这是我正在尝试的:
search - CoreSpolight 不能在 iphone 5 等设备上运行?
我将我的手机系统更新到 iOS 9 beta,并用我的手机设备运行我的项目,但是 coreSpotlight 不起作用,在我的模拟器中它可以工作。任何身体都有这样的问题?
ios - CoreSpotlight 索引由于某种原因无法正常工作
我想让我的应用程序为 Spotlight 索引做好准备,所以我有下面的代码来向 Core Spotlight 添加一个项目:
因此,每次运行时,它都会记录Search item indexed
,因此在索引期间没有错误。但是,当我在 Spotlight 中搜索时,什么也没有出现。我究竟做错了什么?
objective-c - 是否有 corespotlight 搜索功能的示例代码 - iOS 9 API?
是否有 corespotlight 搜索功能的示例代码 - iOS 9 API?如果可以查看示例代码来实现/测试,真的很感激。
ios - 在 iOS 8.3 上使用 CoreSpotlight (9.0+) 启动应用程序时 Xcode 崩溃
我正在将CoreSpotlight
框架功能与应用程序集成,并尝试在 iOS 8.3 设备上运行它。每次我都有:
- 我已标记
CoreSpotlight
为Optional
。 - 每个目标(应用程序 + 测试)都将自动链接框架设置为NO,并且主项目也将此标志设置为相同。
我看不出问题出在哪里,为什么这仍然不起作用。
先感谢您!
ios - CoreSpotlight indexing
Hi I'm trying to implement CoreSpotlight in my app.
When indexing do I need to run this every time or is it sufficient to run this once when app is installed for the first time? If app is deleted do I need to index again?
Here's the code I'm using:
thank you
ios - Core Spotlight API - 搜索结果中的 kUTTypeAudio 播放按钮
新的搜索 API 是否可以在搜索结果单元格中有一个播放按钮?
我试过这样的事情:
在主题演讲中,他们搜索了一部电影并获得了带有播放按钮的结果。也许这在以后的测试版中是可能的?
ios - 从 Spotlight 获取搜索请求的全文?
从 iOS9 开始,可以让 Spotlight 在搜索结果中显示来自自己应用程序的一些项目。当用户点击结果时 - 应用程序打开并带有一些操作处理程序。
我的问题:是否有可能以某种方式在应用程序中获取用户搜索请求的全文?
示例: 我的应用程序使用 CoreSpotlight API 索引项目“香蕉”。用户搜索:“香蕉派”。Spotlight 显示我的应用程序的结果,实际上是项目“香蕉”。我想得到字符串“香蕉派”。
我已经尝试自己在 developer.apple.com 上找到它,查看了 CoreSpotlight 文档,但没有找到任何可以完全回答我问题的东西。
ios - NSUserActivity 和 CoreSpotlight 同时进行
我打算在我的应用程序上同时使用NSUserActivity和CoreSpotlight,但不知何故我无法让它按我的预期工作。
我目前在一家零售商在线商店工作。
需要执行以下步骤:
第 1 步:用户在我的 iPhone 应用程序中访问的每个产品都将由 NSUserActivity 对象识别,该对象将显示在 Search API 中。此外,它是公开的,并且有缩略图、标题、描述和有效期。
第 2 步。用户在 iPhone 搜索上搜索,产品确实出现在那里。如果用户点击它,它也会显示在应用程序中。到目前为止,所有这些都可以轻松实现。
第 3 步。用户有权“保存”该产品,因此在他这样做之前没有其他人可以得到它。因此,一旦产品被保存,我想修改 NSUserActivity 的详细信息,以便它可以显示在产品保存的描述上。据我所知,我不能这样做,因为没有 API 可以做到这一点。
理想情况下,我想修改描述和图像,让用户知道产品现在属于他,所以我会将 NSUserActivity 设为私有并修改其属性,但我找不到方法。
另一方面,我可以使用 NSUserActivity 处理公共产品并使用 CoreSpotlight 处理保存的产品,但在这种情况下,应用程序会显示两次相同的产品。一种是得救的和私人的,一种是公开的。我想避免的事情,因为我希望你只看到一次相同的产品,在这种情况下,你保存的那个是你的。
有什么办法可以实现吗?