iOS8 - iPhone 6/iPhone 6 Plus Suport?

Previous topic - Next topic

spacefractal

#15
Its weird choice, but Apple might have choice the x3 model to make sure aspect ratio is the same for current apps. So aslong glbasic not support Metal, you might need to live with the higher resolution, but im dosent see that as a real issue really.

Im do not have plans to get the plus model, but the normal model. Im do which how its happens on that.

for the swap x/y issue, im found a simple temporary fix to this one. See in the bug section for the fix (just remove "Landscape Left & Landscape Right" in Device Orientation and uses SETORIENTATION instead).
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

spacefractal

#16
look like its a quite much icon resize work for get it working for iOS8, so the whole xcode project needs again to been updated by glbasic for easier this task.

Im will here also strongly recommended to uses xcassest catalog, which is much easier to uses than the previous method with xcode in xCode 6, which is clutted for much and easier to crash it. Using xcassest seen to been much more clean, when there is many icons and images to been used.

The reason is iOS now do require whopping 16 launch images(!) to supports all devices from iOS5 to iOS8 and 13 icon files (two is dubbles for some reasons). So its here why using xcassests is much more perferred to been used. Not all launch images might required, its due orientations.

im will in this weekend or next one create a new thread with named a iOS8 xcode project file, so Gernot and other that can uses it for iOS8 dev. The most update works is on the new icon system, not launch images.

PS. As im wrote before the swap x/y seens can been workaround until the bug is finally fixed.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

mrplant

Yeo agree assett catalogue is way to go to handle the many many icons and launch images now .
I've been manually adding an asset catalogue by clicking the migrate settings button in Xcode .

spacefractal

#18
There was some various issues, but seen im finally got xCode 6 working with require various changes to the plist file. Some changes to the plist files is also required to get its working and validated correctly, which took some time.

So im will later this week trying to create a primary xcode project, which can been used with glbasic with only icons catalog needs to been created by your self.

Also the minimum iOS version required is now 5.1.1, due the new icon and launch system. You can still run on your own iPad 1 throught (which was most important).

Im got finally uploaded a new Spot Race binary (v1.01), which should supports iPhone 6 Plus as well. But howover due a strange bug(?) in the iTunes Connect, im could not add screenshots to the iPhone 6, which im have write a support ticket. Im could not add a 1134x750 screenshots at all, even its was in the correct size. Strange....
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

spacefractal

#19
All my 3 games is now uploaded and submit to queue using xCode 6 and icons and launch images requried. We let see what it happens.

So its seen glbasic can supports ios8 very fine with some various tweeks (include the swap x/y issue, which you just can remove "Landscape" support from xcode, which seen did the trick, even for Karma Miwa, but im do not sure what Apples does under review).  :good:

Even in Itunes Connect, the screenshots for iPhone 6 Plus needs to been 2208x1242, so its seen its generally for that phone.

Also oh... crap, the screenshot issue im did have with iTunes Connect, its was a real bugger: Is was not 1134x750 :noggin:, but 1334x750. Im cant believe im missed that one, hehe.

Im create a new thread with the updated xCode 6 project soon. Im did only tested with 12.096 this time (but should works with 12.3xx). Im do thinks icons needs to been created manually, but im will add the new launch images.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

Omadan

A quick question. Can I still work with Xcode 5 and submit to apple or do I need to upgrade to latest Xcode. Thanks.
Top Arcade Apps - Best game for mobiles and computers

http://www.toparcadeapps.com

spacefractal

Yes, but you of course not get iPhone 6 resolutions.

But sooner or later they will require Xcode 6, but I'm do thinks it's still far in the future.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

spacefractal

#22
Today im got my iPhone 6. So im have done some testing (while this have been edted some times).

First at all im did still got a 1136x640 resolution, not 1334x750 as its should. But later im did found the reason was you used the "zoomed" screen mode. When you uses that mode, the phone will simply just uses 1136x640 and scaled up.

But if you choice to uses the standard mode, then its will detect the correct 1334x750 resolution. So the xCode 6 project im gave should all been working. This is a iOS 8 thing.

Im do have to say this is gonna a nice idea really. So as long your app supports iPhone 5, then its would been nicely scaled up. This mode can also been used to test both resolutions on the same phone. Nice idea.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

mrplant

Hi my findings are similar on iPhone 6 plus with zoom and standard mode.

spacefractal

Karma Miwa and Greedy Mouse got accepted with xCode 6. So the workaround about orientation seens accepted. Spot Race is still en queue (but was first submitted few days after).

So confirmed. Glbasic still works with iOS8 after those changes and cleanups required.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

mrplant

Hi Thats great news.

I haven't addressed the landscape mode fix yet as I have been busy fixing bugs in my scaling code that showed up on the newer screen sizes. Got there now.

Will remove landscape support from XCode and see what happens. I take it this is a launch mode fix only - so its ok in your game to allow screen to be rotated once game is launched? Just my game on ipad changes as you rotate screen from portrait to landscape, and upside down etc. will test later today what happens..

Good to know you got accepted anyway.

mrplant

I bought Greedy Mouse a while back and just saw the update. Works great on iPhone 6 here.  :booze:

spacefractal

#27
Yes its was possible to remove the landscape support. That force the system launch in the portrait mode, which workaround the swap x/y bug. But we do cant uses any launch images with some content, which might and could orientation wrong..... So its still a bug, but now its a minor bug, not a major one.

This workaround is not possible on Android of course, which have a different orientation issues, which have been long time (but fixed by AE throught).

Im have tried to do the xcode 6 in the other thread so easy as possible. There is still require few edits (mostly in the plist file), but its more about code signing and changes the icons etc.

PS. Karma Miwa was a landscape only game and that game got accepted too, even im did the orientation trick too.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

mrplant

I like in Greedy Mouse how you can rotate the phone round 360 degrees and the game follows...