XCode: “iPhone is not available. Please reconnect the device.”

I upgraded my iPhone 11 to iOS 14 today and got the message “iPhone is not available. Please reconnect the device.” when trying to send an app to it from XCode 11.4.1.

The message doesn’t really match the problem, as the problem was actually that I needed to install XCode 12 in order to support iOS 14. XCode 11 doesn’t support iOS 14.

Quick fix; install XCode 12

Unity Build Failure, unable to update SDK

So, building on Android, I get the error; “Unity Build Failure, unable to update SDK”. The project I’m working on has been updated to a new SDK but Unity doesn’t have that SDK version installed

I used the SDK manager to update to the correct API but Unity didn’t see the change as Unity is looking at it’s ‘local’ version.

To solve this, you need to install to the specific Unity version that you’re using. Simple process; Open a CommandLine (CMD) as Administrator and type: –

“C:\Program Files\Unity\Hub\Editor\2019.3.11f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\bin\sdkmanager.bat” “platforms;android-29”

Obviously, you’ll need to adjust the Unity version and the Android SDK to what you need, but this does an in-place update of the Unity installed SDK.

Once you run that, Unity is happy again

Games: Double Dragon 2

I worked on Double Dragon 2 as a Producer for Virgin Games in Vernon Yard off Portobello Road in the old Virgin Records building.

Binary Design handled the development work (based in Leeds from what I recall) and the programming was done by Richard Aplin who did a superb job.

The Amiga version featured full overscan and ran perfectly smoothly at 60FPS which was amazing for the time it was released.

Gameplay video can be found here









Games: Marble Madness

I worked on Marble Madness Master System as a Producer for Virgin Games.

The project was built by Steve Lamb who was based in the south of the UK. He was a great guy to work with and I used to travel down to see him from time to time to check on progress. At the time this was being built we’d just got 14,400 baud modems so Steve used to send eprom images up via the phone and we’d burn the ROMs in London to allow testing.

Full Playthrough can be found here





Thanks to Moby Games for screenshots


Games: Whole Wide World

Whole Wide World was a title that I worked on in my early days of iOS programming. It was released by Fingerprint Play in May, 2012

Fingerprint: Whole Wide World, Fun Learning Games for Kids 5-8 helps kindergarten and early elementary school-age kids learn some very basic ideas about the culture and geography of some countries around the world. Kids choose a cute kid adventurer avatar to represent them as they go around the world playing games and collecting stamps. Mini-games in each place teach kids details about the country and its culture, and they require kids to use skills such as simple letter identification, matching, logic, and puzzle completion. The first few countries (at the time of this review, United States, Mexico, and Brazil) are free; other countries require in-app purchases to access.

Main screen 1.png




App screenshots thanks to CommonSense Media


Games: Whole Wide World 2

Whole Wide World 2 is a nice little app that was released by Fingerprint Play in the U.S.

The game was released for iOS and Android in April 2013 and was the follow-up to Whole Wide World (See here)

“This app makes jet-setting around the globe both fun and educational.” – USA Today

Introducing Whole Wide World 2, the sequel to one of 2012’s most acclaimed educational games.

There’s no passport necessary as you play through the world one game at a time. Whole Wide World 2 takes you on a fun journey of sight, sound and play. Meet kids from all corners of the globe and learn about their customs and cultures. Discover the beautiful monarch butterflies of Mexico and explore the giant rocks of Iceland. Ride a Kangaroo in Australia, find hidden objects in China and much more! Fill your scrapbook with postcards from around the world as you learn fun facts about cultural and geographical wonders. Start with three exciting destinations and then choose where to go next on a learning journey unlike anything else!

Trailer:                https://www.youtube.com/watch?v=DWdUsKt0g80


Quick overview text above thanks to TouchArcade