我似乎无法找到设置Apple Watch应用程序产品名称的位置。我确实看到了产品名称选项,但更新它并没有做任何事情。也没有在文档中看到任何内容
答案 0 :(得分:7)
要让您的应用名称在iPhone上的Apple Watch应用中正确显示,请注意Apple搞砸了并使用了错误的密钥。
您必须将CFBundleName设置为与 iPhone目标 Info.plist(而非任何其他目标)中的CFBundleDisplayName相同的字符串。
该密钥也可以通过"自定义iOS目标属性"进行编辑。编辑。如果您的应用名称中包含空格但目标名称不是
,则此功能尤为重要我浪费了整个星期六来跟踪这个错误。所以希望这会对某人有所帮助!
答案 1 :(得分:6)
首先,App的显示名称与产品名称不同。
如何更改应用程序的显示名称:
找到位于WatchKit App文件夹中的Info.plist文件,并更改密钥“Bundle display name”(CFBundleDisplayName)。
如何更改产品名称:
我不确定为什么xCode在创建新的WatchKit应用程序时不允许设置产品名称。
如果您搜索“PRODUCT_NAME”,您会发现WatchKit应用使用TARGET_NAME作为WatchKit应用的产品名称“PRODUCT_NAME = $(TARGET_NAME)”。
所以你可以重命名目标名称。
希望这有帮助。