gpt4 book ai didi

iOS 9 Spotlight 搜索与 CoreSpotlight : cannot replace thumbnail

转载 作者:行者123 更新时间:2023-12-01 16:29:01 24 4
gpt4 key购买 nike

我正在使用“半静态”CoreSpotlight db 在需要时动态创建和替换 Spotlight Search 的概念证明。

这是我用于删除和重新创建整个内容的代码(假设 itemsCSSearchableItem 的 NSArray):

[[CSSearchableIndex defaultSearchableIndex] deleteAllSearchableItemsWithCompletionHandler:^(NSError * __nullable error){
if (!error) {
[[CSSearchableIndex defaultSearchableIndex] indexSearchableItems:items completionHandler:nil];
}
}];

除了以下事实之外,几乎一切都正常,如果在删除和重建过程中我尝试使用相同的 uniqueIdentifier 重新创建一个项目但不同 thumbnailData (甚至根本没有缩略图),它似乎“记住”了最初创建它的缩略图,并且没有获取新的缩略图。

更让人好奇的是,我可以替换 title , contentDescriptionkeywords .

任何建议将不胜感激......

最佳答案

这是 iOS 9 中的错误,其他属性正在更新,而缩略图属性未更新 .您必须等待新的 iOS 版本可能会在其中修复。

关于iOS 9 Spotlight 搜索与 CoreSpotlight : cannot replace thumbnail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33234334/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com