iOS keyboard presentation issue - ios

I have a bug where the keyboard will occasionally be presented weirdly. I noticed it happen on the simulator but ignored it because I hoped it might just be a simulation issue, but it just happened on my iPhone 5s running iOS 8.1.2.
I have programmed the app in Swift and am using the latest version of Xcode and the iOS SDK.
Any thoughts on a cause?
Below it a screen shot of this weirdness.

Related

Does iOS11 handle viewport different?

On my iPad Mini I can only install up to iOS 9.3, the website looks fine there and on any other device. But colleagues with a new iPad and iOS 11.0.3 have the website only filling about 60% of the screen (both portrait and landscape mode).
see iPod photo a colleague sent me
I made the website for 100% screen width on all devices and never had a problem, worked fine the last 2 years. I would say the website code is sober, the problem comes from iOS. But since I can only check iOS 9.3 or iOS 11, I do not exactly know at which version of iOS the error exactly started.
I can not find any information whatsoever about where this may come from or other people mentioning such a problem. Does iOS11 handle viewport different?

iOS Simulator 8.1 and 8.2 Translucency Bug with UITabBar?

Is there any known Bug regarding the iOS Simulator and UITabBar for iOS 8.1 and 8.2? Today I noticed during testing that text heavily shines through the UITabBar when running in the 8.1 and 8.2 Simulators, while other iOS versions work flawlessly.
I want to make sure there's no additional work needed, as the iOS 8 UINavigationBar translucent color drawing issues immediately came to my mind.
Demo Setup
Create fresh Tabbed App (using ObjC or Swift)
Delete the First View and add a UITableViewContoller with dummy Static Cells
Results
Run the application, on iOS 8.1 and 8.2 Simulators the text shines through, on iOS 8.3 and above everything is working as expected.
Not related to Simulator Scaling, tested. Using a late 2013 rMBP with discrete GPU, El Capitan 10.11.2 and Xcode 7.2 (7C68). Working fine on device running iOS 9.
Question: I don't have any iOS 8.x devices around anymore, can somebody please confirm (i.e. from memory) if that's simulator only or an OS bug? Or point to a rdar?
Edit: Verified that it's not related to Swift, also happens with ObjC.
#maddy: Thanks for fixing the Tags!
Edit: Probably a regression related to this Bug with iOS 7.1: Tab bar background is missing on iOS 7.1 after presenting and dismissing a view controller
Cheers,
Frederik
Many issues that are seen in the simulator are not simulator bugs but rather OS bugs that the simulator is revealing.
In this particular case, I think the issue is that there should be a blur getting applied to that layer behind the tab bar. It may be the case that you have turned on the "Low Quality" option in the "Graphics Quality Override" (Debug menu). Try turning that back to "Default" as that should cause all effects to be applied.

App hangs on iPod Touch, but not iPhone

I've just released my first app. I have received an email from someone saying that on their iPod Touch the app hangs on start up (black screen).
I can't replicate this on either the simulator, or my iPhone 4s. Apparently it hangs and doesn't crash, so I don't expect a crash report.
Both his iPod touch and my iPhone are running iOS 9.2 and the app is 8.3+
I'm using a launch screen storyboard that appears to work on other devices
The guy who reported this to me has made iOS apps himself before, so I assume he know's what he's doing
Does anyone have any ideas as to what could be causing this? I'm a bit stumped. I would love to ask a more specific question, but I'm not sure where to look.

Does iOS 9.0.2 stop autorotating?

I'm running the app I'm developing in an iOS 8 device and it rotates to landscape, but not in a device I've just updated to iOS 9.0.2, is somebody else experiencing this?
Thanks
EDIT: Just tried in iOS 9.0 simulator and autorotation neither works... is there something additional to take into account for autorotation in iOS 9?
I restarted the device several times as well as Xcode and now it seems to work...

iOS 8.1 Simulator for iPhone 6 Plus cutting off part of view

I'm using Auto Layout/Constraints with Interface Builder in Xcode 6.1, so that my App renders correctly on all iOS devices. It works great across the iPhone 4s/5/5s/6 simulators and a real 5s, but part of the view is cut off when I run it on the iPhone 6 Plus Simulator.
To debug this, I downloaded the AlternateViews example code from Apple, and saw the exact same behavior. Then I tried to write a really simple test App, and saw the same thing again. I noticed that the iPad Air Simulator also cut off part of the view, and when I tested on a real iPad Air, the simulated/real displays did not match. I feel like there is something wrong in my dev setup (not a bug in the iOS Simulator), but I've double-checked everything and even reinstalled Xcode. Please let me know if you've seen this before, or have a recommendation on what to try next. Thanks!
AlternateViews Example on iPhone 6 Simulator:
AlternateViews Example on iPhone 6 Plus Simulator:
My SimpleTestApp on iPhone 6 Simulator:
My SimpleTestApp on iPhone 6 Plus Simulator:
My SimpleTestApp on iPad Air Simulator:
My SimpleTestApp on Real iPad Air:
I've seen this offsetting on rotation issue, starting in June 2014 when iOS 8 first went public, and I submitted to Apple a test project that showed how to reproduce it. In most cases it is possible to work around and prevent it, but my test project continued to demonstrate the issue.
A few weeks ago, however, Apple replied to my bug report, asking me to test in iOS 8.2 (available in beta as part of the Xcode 6.2 beta). The issue could no longer be reproduced!
Therefore I would suggest that what you're encountering is, at least in part, a genuine iOS bug, and that iOS 8.2 will prove to have fixed it.

Resources