2015-06-01 111 views
1

我創建了一個項目並設置其名稱,如:ABCXYZ。當我使用iOS搜索應用程序(在主菜單中向下滑動)時,輸入XYZ,我的應用程序不會出現。如何在iOS Spotlight搜索中包含更多搜索項目

爲了在搜索中獲得更多選項,我必須在我的XCode項目中包含哪些內容?就像,鍵入A鍵入X,它們會顯示我的應用程序。在ABC-XYZ的情況下也是如此。

另外,我想用戶也可以搜索我們的公司名稱。和Company1一樣,他們搜索Company1並顯示我們公司的應用程序(在這種情況下是ABCXYZ)。

回答

1

由於聚光燈的搜索機制是iOS內置的,因此您無法做太多的工作。當用戶輸入關鍵字時,iOS會搜索所有安裝的應用程序的以下兩個名稱:

  • 應用程序的包顯示名稱(在您的主屏幕中使用的名稱)。
  • App Store中使用的(通常)較長的名稱。

當搜索時,iOS會在名稱中的每個「單詞」的開始處進行不區分大小寫的匹配。例如,如果您的應用程序名爲ABCXYZ,則A,ABCABCX將與名稱匹配,但不匹配XYZ。但值得指出的是,駱駝案例名稱的每個「組件」都將被視爲不同的單詞。因此,如果您的應用名爲AbcXyz,關鍵字abcxyz都將與您的應用匹配。

AFAIK無法更改搜索機制或向您的應用添加新關鍵字。你所能做的就是優化前面提到的用於搜索的兩個名字。例如,您可以在「App Store名稱」中包含一些相關信息,但我不建議濫用它。

+0

謝謝。如果在ABC-XYZ這樣的情況下,我可以搜索XYZ fullfill嗎? – Eddie

+0

@Eddie是的,ABC-XYZ會做。 –