怎么让APP
iTunes Connect
名字和在设备上显示的名字是一致的。
在iTunes Connect
和设备上显示的名字是一致的,因为避免混淆。对于WatchKit
的app
,这意味着在iTunes Connect
应用程序名称应该是类似于iPhone
主屏幕,在AppWatch
和iPhone
上面的APP watch
应用。你可以在iOS app
和WatchKit app
的info.plist
设置一个合适一致的名字值。
iPhone
现在在Home
屏幕的名字由CFBundleDisplayName
设置,可以在Xcode
里面的info.plist
的Bundle display name
字段进行设置。
一个APP包名字和显示的名字
同样WatchKit APP
屏幕的名字和通知的名字可以从WatchKit APP
的info.plist
的文件CFBundleDisplayName
设置。
一个WatchKit APP
的显示
在你的APP
上面的Watchkit APP
如果没有设置显示名字将会用bundle name
。CFBundleName
在哪里设置可以参考上面图1
在苹果应用程序表使用的iOS应用程序的包名称的行为可能会在未来被改变,但是如下所述,如果它确实不会造成任何伤害你的iOS应用设置一个合适的包名称。
提交您的WatchKit
的应用程序进行审查之前,请确保iOS
应用的CFBundleDisplayName
和CFBundleName
条目以及您WatchKit
应用程序的CFBundleDisplayName
项,设置为匹配您在iTunes Connect
使用的应用程序名称的值。
为iOS
应用指定包的显示名称的详细步骤将在QA1823(更新您的应用程序的显示名称),对于WatchKit
应用程序,包显示名称为默认设置为它的容器应用程序的产品名称。如果名称不匹配,您可以通过以下步骤更改。
-
选择
Xcode
中Project Navigator
中您WatchKit
应用程序的Info.plist
中以显示属性列表编辑器,如图2所示。 -
选择编辑器中的“
Bundle display name
”项,并输入相应的名称。 (Xcode中默认情况下从随后弹出的菜单中创建该条目适合你。如果它不存在,你可以通过点击列表中的任何条目,然后点击“+”按钮,选择“Bundle display name
”添加它。)
如果您的应用支持多种本地化,一定要本地化的软件包的名称和捆绑iOS
应用的显示名称,您WatchKit
应用的软件包显示名称,将它们添加到您的所有特定语言的InfoPlist.strings
文件。请参阅本地化的信息属性列表文件的详细信息