8
Updating to iOS 11 Native vs Unity Ed Magnin Dallas App Developers November 2, 2017

Updating to iOS 11 -- Native vs Unity

Embed Size (px)

Citation preview

Page 1: Updating to iOS 11 -- Native vs Unity

Updating to iOS 11Native vs Unity

Ed MagninDallas App DevelopersNovember 2, 2017

Page 2: Updating to iOS 11 -- Native vs Unity

The Problem

2

Apple Warning

- Bungee Jump Challenge — modified Unity Project

- Brain Meter— modified Unity Project

Grayed Out in AppStore

- So You Want to be a Game Designer — fixed iOS version

- My Choice — fixed iOS version

- Go Kart Park — modified Unity Project

- Bumper Boat Battle — used Unity Project

- Domino Theory — modified Unity Project

- Call in Sick — fixed iOS version

Page 3: Updating to iOS 11 -- Native vs Unity

Updating Native iOS Apps

3

Decide what minimum iOS version you will accept.

Load previous project and work the errors.

Remove or replace outdated features, such as using Game Center

Achievements & Leaderboards.

Replace Game Center Multiplayer with Unity Multiplayer.

Add 1024 x 1024 marketing icon to Images.xcassets.

Do TestFlight build to catch any additional errors before submission.

Page 4: Updating to iOS 11 -- Native vs Unity

Updating Unity Apps

4

Load previous Unity project into current version of Unity.

Allow Unity to correct for current version.

Replace any previous Sharing code, using scripts from Unity store.

Remove or replace outdated features, such as using Game Center

Achievements & Leaderboards.

Replace Game Center Multiplayer with Unity Multiplayer.

Add 1024 x 1024 marketing icon to Images.xcassets.

Do TestFlight build to catch any additional errors before submission.

Page 5: Updating to iOS 11 -- Native vs Unity

Progress File

5

Page 6: Updating to iOS 11 -- Native vs Unity

Call in Sick — Progress File

6

Page 7: Updating to iOS 11 -- Native vs Unity

Call in Sick — Progress File (cont.)

7

Page 8: Updating to iOS 11 -- Native vs Unity

8

Contact