iOS Question What could be the cause of my app working well on iPhone 7 and not on iPhone 10/12?

Mashiane

Expert
Licensed User
Longtime User
Hi there

I have received a screen dump from a client. Apps works well on iPhone 7 I'm developing on. I also tried these app testing platforms, however it works on the devices, but just not on the client device.

Some examples..

1. Some buttons are hidden on the iPhone 12 device whilst they show well on iPhone 7 and on the cloud testing devices.
2. The wooble menu shows 2 items on the iPhone 12 device whilst they show well on iPhone 7 and on the cloud testing devices.

They have de-installed the app, installed it, it does the same thing.

Or perhaps the client iPhone is having "a ghost in the machine"?

Thanks in advance.
 

aeric

Expert
Licensed User
Longtime User
safe area
 
Upvote 0

ilan

Expert
Licensed User
Longtime User
iPhone 10+ has no home button but the bottom part is not always visible because it is used for the virtual home button. i guess that is why some buttons are invisible. i recommend using a mac and running your app on the simulator with different devices.
 
Upvote 0

Mashiane

Expert
Licensed User
Longtime User
Attached are the screen shorts.

Client Screen..

ClientIphone.jpeg


My Iphone

MyIphone.jpeg


This is the same app running, same screen (even with diff titles)

Thanks in advance.
 
Upvote 0

elpic76

Member
Licensed User
Longtime User
Hi Mashiane,
I'm in the same situation: on iPhone 6S Plus the bottom part is shown while on iPhone 12 the bottom part isn't shown.
Do you were able to solve this issue?
Best Regards
 
Upvote 0

Johan Hormaza

Well-Known Member
Licensed User
Longtime User
Remember to use this code at the moment the Layout has been loaded:
B4X:
Wait For JHRPage_Resize (Width As Int, Height As Int)

You must disable these boxes and place
Main.NavControl.NavigationBarVisible = False

And delete the AutoScaleAll

1657033323820.png
 

Attachments

  • 1657033303715.png
    1657033303715.png
    9.6 KB · Views: 75
Upvote 0
Top