Xcode 6.3b3 Playground Resources Folder

Originator:benchatelain
Number:rdar://20280141 Date Originated:2015-03-24
Status:Open Resolved:
Product:Developer Tools Product Version:Xcode 6.3 beta 3 (6D543q)
Classification:Other Bug Reproducible:Always
 
Xcode does not create the Resources folder inside a playground. Additionally, it prevents a user from creating this folder manually through the Finder.

Steps to Reproduce:
1. Create a new playground called MyPlayground.playground in Xcode
2. Reveal the project navigator
3. Observe the faded Resources folder
4. Locate MyPlayground.playground in the Finder (leave it open in Xcode)
5. Open MyPlayground.playground using the “Show Package Contents” context menu entry
6. Observe that there is no folder titled “Resources"
7. Create a new folder titled “Resources"
8. Observe the new Resources folder disappear
9. Close the MyPlayground.playground Xcode window
10. Create a new folder titled “Resources” inside MyPlayground.playground in the Finder
11. Reopen MyPlayground.playground in Xcode
12. Reveal the project navigator
13. Observe the non-faded Resources folder


Expected Results:
The Resources folder will be automatically created by Xcode when the playground is created. Additionally, creating the Resources folder manually will not be prevented.

Actual Results:
Xcode does not create the Resources folder with the playground. Having the playground open prevents creating this folder manually.

Configuration: (hardware)
iMac 27-inch, Late 2012
MacBook Air, Mid 2013

Version & Build:
Xcode 6.3 beta 3 (6D543q)
OS X 10.10.3 seed 5 (14D113c)

Regression:


Additional Notes:
The Resources folder is created automatically by Xcode when a file is dragged into the Project Navigator.

Comments


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!