十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
代码需要运行在ios9或更高版本上

需要增加系统版本的判断
#pragma mark - Searchable搜索
+(void)addSearchableItem{
CSSearchableItemAttributeSet *attributeSet = [[CSSearchableItemAttributeSet alloc] initWithItemContentType:@"duwu.Topic.test"];
attributeSet.title = @"title";
attributeSet.contentDescription = @"content";
//试了一下传URL进去 好像是显示不出网络的图片
// attributeSet.thumbnailURL = [NSURL URLWithString:@"p_w_picpathURL"];
attributeSet.keywords = @[@"可以",@"增加",@"多个",@"关键词"];
//因为我没本地图片去显示 而且加到Searchable搜索里好像也不用多实时 我便采用了子线程下载图片等图片下载完了在增加到搜索栏里的方法
dispatch_async(dispatch_get_global_queue(0, 0), ^{
NSData *_thumbnailData = [[NSData alloc] initWithContentsOfURL:attributeSet.thumbnailURL];
attributeSet.thumbnailData = _thumbnailData;
CSSearchableItem *_item = [[CSSearchableItem alloc] initWithUniqueIdentifier:@"一个特殊的ID,便于用户点击进入APP后区别处理" domainIdentifier:@"分组信息" attributeSet:attributeSet];
//删除某个分组的Searchable搜索
[[CSSearchableIndex defaultSearchableIndex] deleteSearchableItemsWithDomainIdentifiers:@[@"分组信息"] completionHandler:^(NSError * _Nullable error) {
}];
//增加信息到Searchable搜索
[[CSSearchableIndex defaultSearchableIndex] indexSearchableItems:@[_item] completionHandler:^(NSError * _Nullable error) {
}];
});
}最好也不要增加过多的关键词和信息 滥用的话应该会被系统把权重降低的...
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。