Posts

Post not yet marked as solved
0 Replies
82 Views
App Store Connect requires four different screen resolutions for preview videos -- full screen iPhone, home button iPhone, iPad and Mac. Will the app store display the video for a different device than the device the app store is viewed on? For example, if I create only an iPad video, will it display to users browsing on an iPhone? Or do I really need to record and edit four separate versions of each video for all users to see it?
Posted
by arlomedia.
Last updated
.
Post not yet marked as solved
5 Replies
357 Views
I've been publishing iOS apps since 2009, a couple of which have grown quite large in that time (over 200 classes in the largest), all in the original Objective-C language. I've kept an eye on Swift and started some new projects in Swift, but the task of rewriting my existing apps has been too big to make a priority. Then this year, the economic slowdown from COVID has given me more time, and I've decided to tackle it this fall. At the same time, I've been noticing a stronger bias toward Swift in Apple's documentation and code samples. For example, new framework documentation only includes Swift code samples, while older documentation includes both. This confirms that the time is right to make this investment. I've found some good tips for managing the migration, including this article: https://developer.apple.com/documentation/swift/migrating_your_objective-c_code_to_swift My question is more general: if you migrated a large project, I'd be curious to hear something about your overall experience. What made you decide to go for it, was it easier or harder than you expected, are you happy with the results? BTW, I ported some of my apps to Android back in 2013, so I have some sense of the scale of the project. I'm expecting this to be easier than that since most of the classes and frameworks are the same, but with slightly different names and a very different syntax. Simply retyping thousands of lines of code with a new syntax can be exhausting, though.
Posted
by arlomedia.
Last updated
.
Post not yet marked as solved
2 Replies
1.9k Views
I have a user in Russia saying that when he clicks a text field in my app (either a UITextField or UITextView), on his iOS 12.0.1 iPhone, his on-screen keyboard only displays the English alphabet and the globe icon for switching keyboards no longer appears (just the emoji button). He sent screen shots showing that this isn't a problem in Apple apps and other third-party apps. And he says the problem just started a few weeks ago.I've released a few updates in that time, but I looked at my code diffs and don't see anything that seems related to this, nor am I aware of anything my app could do to affect this if I wanted to. I enabled the Russian keyboard on my iPhone and the globe icon appears for switching keyboards as expected.Does anyone have an idea of what could be happening here?
Posted
by arlomedia.
Last updated
.
Post marked as solved
2 Replies
1.2k Views
Does anyone know how to set the category an app will appear under in Screen Time?My app is set to the categories "Music" and "Productivity" in the App Store, but appears as "Entertainment" in Screen Time.
Posted
by arlomedia.
Last updated
.
Post not yet marked as solved
5 Replies
640 Views
My app supports iOS 8-11 and I have many users still on an iPad 2 or iPad 3 that only supports iOS 9.I recently started building with the iOS 11 SDK, in an otherwise minor app update a few weeks ago. As soon as I did that, I started receiving reports of performance issues on those older iOS 9 iPads.I'm accustomed to new iOS releases slowing down devices -- for example, updating those old iPads from iOS 8 to iOS 9 created a big performance hit -- but I didn't expect that building my app with a newer SDK could slow the app down, all other things being equal.Has anyone else seen this? Does it sound like a feasable explanation for what my users are experiencing?
Posted
by arlomedia.
Last updated
.