I have been developing on a Hackintosh 2.89 GHz Intel Core i5 8 Gb and finally got fed up with waiting about an hour a day while Xcode builds and deploys incremental development code from my watchOS app to either the Simulator or to my iPhone6/Watch 2.
So I have lashed out on a 27" 3.4 Ghz iMac from the friendly Apple Store.
Result - exactly the same! The big screen is a delight, but not worth $AUD 2,700. It's going to have to go back to the Store.
On the first run on the new box, deploying to the Sim (iPhone7/Watch2-38mm) the build timed out while the Sim loaded.
I'm using Activity Monitor to monitor CPU load, Memory usage, and Disk access, and just can't see any bottlenecks:
- The CPU usage never goes above ~50% across the 4 cores,
- the memory load never goes more than halfway up the scale
- There's no Disk load of any size.
- But, interestingly, there's quite a lot of Network activity during the load which is a bit of a mystery. ~300 mB uploaded during the build and install, I wonder if the issue is some sluggish network traffic that is happening in the Apple world ... but what and why?
Anybody out there with any ideas?