Today widgets written in Swift aren't displayed correctly

Originator:jamie
Number:rdar://18313066 Date Originated:09/11/2014
Status:Open Resolved:
Product:iOS Product Version:8.0
Classification:UI/Usability Reproducible:Always
 
Summary:
If you create a new Objective-C iOS app and then add a Today Extension target written in Swift, the Today Extension does not get displayed properly in Notification Center. However if you create the Today Extension in Objective-C, it works just fine. I tested this in the simulator as well as on my iPhone 5. 

I also tested creating a Swift Today Extension in a Swift app, and that worked fine, as did an Objective-C Today Extension in a Swift app, so the issue ONLY seems to be happening with Objective-C apps and Swift Today Extensions.

Steps to Reproduce:
1. Create a new Single View Objective-C Application in Xcode 6.
2. Add a new target for a Today Extension in Swift.
3. Run the app and add the extension to Notification Center
4. Display will be wrong as in the attached screenshot

Expected Results:
Can see the contents of the view in the Today Extension's view controller.

Actual Results:
Cannot see the contents of the view in the Today Extension's view controller.

Version:
iOS 8.0 GM

Notes:


Configuration:
iPhone 5 running iOS 8 GM, iOS 8.0 Simulator, Xcode 6 GM

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!