假设我有一个名为“最棒的iOS应用程序”的iOS应用程序。
这是我的申请的实际名称。这是我想要在本地/推送通知标题,设置应用程序等中出现的内容。
但是,我希望它的主屏幕图标有一个更简单的标题,如“Awesome”。
按原样,你会在主屏幕上看到类似“The ... S App”的内容。不太有用!
如果我将CFBundleDisplayName
设置为“Awesome”,那么主屏幕图标会显示正确的标题,但其他所有内容也会显示“Awesome”。如果我将CFBundleName
设置为“Awesome”,即使未设置BundleDisplayName
,它也会产生完全相同的效果。
我肯定在我的设备上有应用程序,这些应用程序具有设置页面名称和带有长标题的通知,以及缩写的主屏幕标题,因此我假设可以这样做。如何实现这一目标?
答案 0 :(得分:1)
在您的情况下,只需更改"产品名称"在构建设置
嘿〜希望你已经解决了你的情况。我只是提供一个关于你案例的有用教程。 developer.apple.com/library/ios/qa/qa1823/_index.html -基本上教程说: 添加一个名为" Bundle display name"在您的xcode项目的Info.plist中。然后在" Bundle显示名称"的值中设置名称。键。
我试了一下。它适用于我的项目