如何设置Apple Watch应用程序的显示名称

jfi*_*isk 5 apple-watch

我似乎找不到在哪里设置我的苹果手表应用程序的产品名称.我确实看到了产品名称选项,但更新它没有做任何事情.也没有在文档中看到任何内容

小智 7

要让您的应用程序名称在iPhone上的Apple Watch应用程序中正确显示,请注意Apple已拧紧并使用了错误的密钥.

您必须将CFBundleName设置为与iPhone目标的 Info.plist(而非任何其他目标)中的CFBundleDisplayName相同的字符串.

该密钥也可以通过"自定义iOS目标属性"编辑器进行编辑.如果您的应用名称中有空格但目标名称没有,则此功能尤为重要.

我浪费了整整一个周六跟踪这个错误.所以希望这会对某人有所帮助!


Voj*_*ski 6

首先,App的显示名称与产品名称不同.

如何更改应用程序的显示名称:
找到位于WatchKit App文件夹中的Info.plist文件,并更改密钥"Bundle display name"(CFBundleDisplayName).

如何更改产品名称:
我不确定为什么xCode在创建新的WatchKit应用程序时不允许设置产品名称.如果您搜索"PRODUCT_NAME",您会发现WatchKit应用使用TARGET_NAME作为WatchKit应用的产品名称"PRODUCT_NAME = $(TARGET_NAME)".所以你可以重命名目标名称.

希望这可以帮助.