iOS 13 Beta - Camera Capture Saving Photos in Wrong Orientation - swift

With iOS 13 Beta, when a photo is captured, photos are saved in the wrong orientation. They seem to be rotated 90 degrees counter-clockwise.
We use all the native API methods and everything worked properly before iOS 13. Before each capture capture, we run:
self.photoOutput.connection(with: AVMediaType.video)!.videoOrientation = self.stillImageOrientation
This happens if I run an iOS 12 targeted build or iOS 13 Beta targeted build.
UPDATE
This seems to be a HEIF format saving issue.

This seems to be fixed on Beta 5.

Update to beta 4 and the problem goes away

Related

Bug in Unity 4.6 concerning canvases? (iPhone 5/iPhone 5s)

Stackoverflowish question: Is my issue here a bug, or can this be fixed somehow?
Bear with me now but I'm gonna post a couple of screenshots that will show how I think there's a weird bug that only (?) affects iPhone 5 and iPhone 5s.
Confirmed affected: iPhone 5, iPhone 5s
Confirmed not affected: Unity editor, iPhone 6 Plus
Not tested: all other devices
Project zip: https://dl.dropboxusercontent.com/u/147970342/stackoverflow/testcanvasbuginunity.zip
Using Unity 4.6 release. (4.6.0f3)
This is the expected outcome when playing in Unity Editor.
This is the equally correct outcome (screenshot taken runtime with Xcode) when running on iPhone 6 Plus (no 5.5 inch launch image used).
This is the incorrect outcome (screenshot taken runtime with Xcode) on iPhone 5s/iPhone 5. Notice how the "canvaswithincanvasGame" is incorrectly positioned.
Now, this test app can be rotated to landscape mode and then back to portrait, if you do that this is the outcome. The "canvaswithincanvasGame" is now correctly positioned.
Now I'll just post the hierarchy and the setup of each canvas below for you to find the culprit, if any.

Margin black using iPhone 5C on xcode

Yesterday I had to change my iphone 4S to 5C and now something is wrong in my xcode app. When I run the app in my iPhone 5C it shows some top and bottom black borders. I have search some on Google and here, but they are talking about put the 3 image launch (and I need help with that).
Any help will be much appreciated, because I'm stuck at the moment and I want to work it for 4 and 5.
Thanks in advance.
Apparently your app was built prior to iPhone 5 release (which was back in 2012), so the app is quite outdated. The reason for the black bars on top and bottom is that you do not have a iPhone 5 launch image in the app and your app is not optimised for iPhone 5 (and newer).
My recommendation is to take a look at iOS 8 and rebuild your user interface to support adaptive layouts, because you will also need to support iPhone 6 and 6+.

iOS 5 and iOS 6 - UIWebView difference in behaviour

I am testing some HTML code on UIWebView. And am also wishing to support both iOS 5.x and iOS 6.x. But there seems to be a problem about font size associated with iOS 6.x only.
That is, under rotation, iOS 5.x would make fonts slightly smaller when changing to portrait from landscape mode (which is desirable, since portrait's width is shorter). However, UIWebView in iOS 6.x would do just the opposite.
The problem does not come up when the same HTML code is rendered in iOS Safari (both 5.x and 6.x), as font size always scales as expected during rotation.
It could be something I've missed about UIWebView, hope somebody knowledgable could help to explain this.
Also, the above problem comes up on my iPhone 5 iOS 6.1 test device. Please comment if you do or don't find any similar problem. Wish to know if it is only associated with this particular phone (or its settings) only.
Latest Update :
The above problem should be related to how the project (which started long before iOS 6 was available) is laid out. As have set up a new test project with a UIWebView and a UIView in some different basic setups, and the text autosizing during rotation seems to be ok in both ios 5 & 6. The above problem may be due to custom layout adjustment code used which is good only in iOS 5. Really wish there were more compatibility between the 2 ios versions.
Please use the viewpoint setting to see the difference in ios 5 and ios 6

IOS 6.0 ignores my launch image

I have been trying to get my app to work for the iPhone, after successfully getting it into the Google play store. I am finding the process for iPhone to be worse than I even expected.
My problem duJour is that though I have launch images specified for every display, when I test in the IOS 6.0 simulator OR on an iPhone 5 I get the stupid default launch image and not the one I specified.
I assumed I had something mis-configured, but when I got the idea of trying it on the IOS 5.0 simulator it WORKED! This is extremely frustrating.
I am using XCODE to do this 'visually'. I am too much of a noob to be sure how to do this manually in the .plist and I cannot find any real documentation from apple about it.
I could sure use a link to some actual useful documentation, or even some help from someone who has experienced the same thing and found a solution.
Thanks!
BTW: I am using xcode 4.5.2
A few things to check...
First, your naming conventions:
Default.png (320 x 480) for support of the original iPhone thru iPhone 3GS
Default#2x.png (640 x 960) for support of the iPhone 4 and 4S
Default-568h#2x.png (640 x 1136) for support of the iPhone 5
CaPiTaLiZaTiOn counts, so be careful.
Second, make sure each image is 72 dpi.
Third, do a Product->Clean from Xcode to make sure you've gotten rid of any old files lying around. Also delete the app from the simulator and try running again.
Finally, try running on actual hardware. Although the simulator is pretty good, there are a few differences in the way they work -- particular with how accommodating they are with images.

Wont rotate with new xCode

I've got a problem with the latest version of xCode. Whenever i create a new Single view application and I deploy this to my iPhone 3GS, it won't rotate the app (to landscape). When I deploy the exact same version to my iPhone 4, it does rotate the app (to landscape). I've tried installing other apps on the 3GS, and those apps rotate just fine. Also older apps that we've developed are rotating just fine on the 3GS.
I just select create new project in xCode and directly deploy it to the test phones (without any code modifications, just changed the iOS deployment target to 5.0 and the Deployment target too (to 5.0)).
The iPhone 3GS runs version 5.1.1, the iPhone 4 runs on 6.0.1. My xCode version is 4.5
Has anybody experienced this problem before, and knows how to fix it?
Do you mean that you changed the Base SDK to iOS 6.0? I've had the same issue when I did just that. In iOS 6, auto rotation has changed and method shouldAutorotateToInterfaceOrientation is deprecated. See this post for details about this change: shouldAutorotateToInterfaceOrientation not being called in iOS 6