about IOS & Android Updates

Previous topic - Next topic

spacefractal

You can download the touch fixes allready now. I'm have just not updated the beta yet.

The recommended fix did works, but added them in the main app controller.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

Alex_R

I have tested your changes and the touch issues have been resolved. I need to send to Apple a new version of my game to test the iPhone 6,7+ issues, but I'm sure it works.  :good:  :good:  :good:

But now I have other problem with framebuffer issue and your last changes. My app uses inApp Purchases. When user activates them the app goes to second plane and with your last changes, when it happens, the app shutdown and the user can't purchase. Can you revert this issue to the previous version for the moment, please?

Many thanks

spacefractal

Just use the old a lib file then in the lib folder.  It's the only change I'm did from beta 1. Hence I'm did not replace that file yet.

You can also send it to TestFlight app and let me test it eventually.

I'm waiting for permission from Gernot before I'm can send the framebuffer issue to apple technicial service. It's the last major issue and I'm have no idea why yet.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

Alex_R

It works fine!! My App runs again!  :good:

I need to make some changes and I'll send it to you by TestFlight.

Thank you four your help, Space   =D

msx

@spacefractal Did you finally solve the problem with multitasking?

spacefractal

not yet. im cant fix that my self, and require a techincal support at Apple. Im have still not heard from Gernot, so im will pm him soon.

If you dont use inapp purchases etc, then the app will just automatic close down when switched, so you dont get black screen when return.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

msx

Hi SF. I do not use IN APP but Admob and I'm very interested in multitasking working correctly.

I appreciate your efforts.



Enviado desde mi iPhone utilizando Tapatalk

spacefractal

You should just quit when glb pause is called. Then it's will reload the app again. Here you could simulate multi tasking by saving player positions.....
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

msx

So I'm doing it now but it takes time to load and the result is not what I wanted.


Enviado desde mi iPhone utilizando Tapatalk

Alex_R

If I must be sincere I don't understand quite well this issue. My App runs fine right now. Even if I change between apps and returrn my app continues fine without black screens and other errors mentioned. Of course I compile with GLBasic 12.  ::)

msx

My applications in that case start from the beginning.


Enviado desde mi iPhone utilizando Tapatalk

Alex_R

Try this at the beginning of your code:

Code (glbasic) Select

AUTOPAUSE TRUE
ALLOWESCAPE FALSE

msx

I'll try it.

What do your GLB_ON_PAUSE and GLB_ON_RESUME do?


Enviado desde mi iPhone utilizando Tapatalk

Alex_R

GLB_ON_PAUSE saves the state of the game.

SUB GLB_ON_RESUME it does nothing but it is necessary because is called from in app purchases

Alex_R

I haven't GLB_ON_QUIT. Spacefractal told me not to put in my code to prevent crashes. And he was right.