2011-02-16 141 views
5

應用程序的包名稱是否必須與Apple App Store中的名稱相匹配?例如,對於憤怒的小鳥,應用商店中有「憤怒的小鳥」和「憤怒的小鳥四季」,但是當安裝在設備上時,這兩個應用的名稱均顯示爲「憤怒的小鳥」。軟件包名稱和Apple App商店名稱之間的區別是什麼?

有什麼建議嗎?謝謝。

+1

大衛,從技術上說,他們不必是相同的字符串。順便說一句,你可以簡單地嘗試這個,當你在開發過程中建立!圖標下的名稱可以是任何內容。 **然而**請注意,** Apple會要求您使它們非常相似**。我們對產品進行了一次更新,因爲在該版本下,圖標下的軟件包顯示名稱是一些機智的笑話,而不是真正類似於合法應用程序名稱的東西。總之,**蘋果公司會拒絕您的提交**,如果他們不是很接近。希望能幫助到你! – Fattie 2011-02-16 20:45:00

回答

8

不,包名稱不需要與App Store名稱匹配。造成這種情況的主要原因是,在系統剪切之前,您只能在設備上獲取11-14個字符的設備名稱。在應用商店中,此限制不存在。在您的主應用程序.plist文件中,您的應用程序名稱(顯示在您的圖標下的名稱)是捆綁顯示名稱。捆綁顯示名稱不需要是唯一的(因此,爲什麼憤怒的小鳥都使用'憤怒的小鳥'作爲他們的顯示名稱),但是你的應用商店名稱顯然是這樣的!

1

......在「ixt」答案中,我只想補充一點,「Bundle display name」不僅不需要是唯一的,而且可以對同一個應用程序有不同的名稱任何您想要的語言;它可以是本地化的)

1

自2012年1月起,應用程序商店名稱而不是必須是唯一的。即使應用程序可以出現在世界上所有不同的應用程序商店中,它也只需要針對特定​​語言是唯一的。在我的博客文章的更多信息:http://hacknicity.com/post/18128530922/whats-in-an-app-name

相關問題