swiftxcode7-beta2

Getting different behavior between iOS simulator and iPhone deploy


After updating from Xcode 7 beta to Xcode 7 beta 2 I've started getting odd behavior in my tableView rows.

A few points to mention:

This is from my simulator (everything is fine):

enter image description here

This is from my iPhone (some cells are black): enter image description here

My question is:

Is anyone familiar with this behavior? If so, what can I do to fix this?


note: extra content deleted for clarity; see answer.


Solution

  • The problem was that Xcode 7 beta 2 was allowing me to deploy to my iPhone with iOS 8 installed on it. Which I've been told by someone in the know, should probably not be possible.

    Steps I used to reproduce:

    My first attempt to deploy to iOS 8, my device was marked as ineligible. I uplugged the device and plugged it back in. It took a bit longer to deploy than usual but when it did, it had a black background to all of my table views.

    Solution:

    I installed iOS 9 beta 2 on my iPhone 6 and everything works as expected.