Apps named like a source code file are shown in Springboard with .app suffix

Originator:pcardoso
Number:rdar://20309344 Date Originated:03/26/2015
Status:Closed (Duplicate) Resolved:
Product:iOS Product Version:8.x
Classification: Reproducible:Yes
 
Summary:
Compiling an app with a Bundle name or Bundle display name with a value ending with ".s" are shown in Springboard with as ".s.app", e.g.: "foo.s" is displayed as "foo.s.app". 

The same name is wrongly displayed on the delete confirmation alert.

The same bug occurs with names similar to source files, such as those ending in ".c", ".h", ".m" or ".cpp".

Does not occur with ".a", ".p", ".d", at least.

Other kind of endings the name without the ".app" suffix.

Steps to Reproduce:
1. Open Xcode 6.2. 
2. Create new iOS app (any kind)
3. Name the project as "foo.s" (check Info.plist for Display Name/Bundle Display name as being exactly "foo.s")
4. Run the project on an iOS 8.0-8.2 device/simulator. Note that app name is displayed as "foo.s.app".
5. Run the project with iOS 7 device or simulator. Note that app is displayed as "foo.s" as intended.


Expected Results:
Name displayed on Springboard without ".app" suffix.

Actual Results:
On iOS 8 devices, app name is shown as "foo.s.app".

Version:
iOS 8.0 up to iOS 8.2

Notes:


Configuration:
Various kinds of iPhones

Screenshot:
https://dl.dropboxusercontent.com/u/109235/apple-bug-20309344.png

Comments

Duplicate

Duplicate of 18622423 (Open)


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!