Post

Replies

Boosts

Views

Activity

Broken animation pushing with UINavigationController if keyboard is visible
We noticed that with Xcode 14 and iOS16+, when the app navigates to a view controller that has a UITextField getting focus in viewWillAppear() via calling becomeFirstResponder(), the transition starts on the right, then returns a bit back, then resumes, and the keyboard is moving at the same time, resulting in a noticeable visually jerking animation. This does not happen with Xcode 13, or with Xcode 14 when running under iOS15. Is this a known bug? Has someone else seen this behavior? Any ideas for a workaround? We tried disabling animations, but this does not work well. We can use viewDidAppear to display the keyboard after push animation is completed, but it takes a bit more time and not so nice as pushing the next view controller with already displayed keyboard.
Topic: UI Frameworks SubTopic: UIKit Tags:
9
5
2.9k
Jun ’23
App no longer shows up in App Store search results
Hello, Our app, after a keyword change (replaced word "loss" with "lost") on the US App Store, stopped being returned in App Store search results on a different two-word search with the word "tracker." Word "tracker" was present in our app's subtitle. A few days later, our app stopped being returned in search results for yet another two-word search that also included the word "tracker." For both two-word searches, our app was returned in top-5 results previously. Other English-speaking countries' App Store searches were not affected. It looked like an App Store search bug, so in the next app update, we removed the word "tracker" from the subtitle. Then, in the next update, we put the word "tracker" back, hoping that the app will be indexed and start getting returned in search results for "tracker" again. It's been four days since that update, but the app still does not appear in search results. Not being returned in searches for several of the most popular searches is quite painful. Has someone encountered something like this? What can we do to resolve this? Best regards, serge_o
1
0
666
Jul ’22
App Store Connect error: missing NSHealthUpdateUsageDescription
Starting yesterday (December 2), we are getting an error about missing purpose string in the app's Info.plist, please see below. The weird thing is that Info.plist does have it for a few years already and we never had a problem with it. We did a diff with a previously accepted application archive and the only differences are app version number and build number. Multiple archive/validate/submit all result in the same App Store Connect error. Any help or ideas would be greatly appreciated. Best regards, serge_o Missing Purpose String in Info.plist. Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSHealthUpdateUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more (https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy).
7
0
2.4k
Dec ’21
Broken animation pushing with UINavigationController if keyboard is visible
We noticed that with Xcode 14 and iOS16+, when the app navigates to a view controller that has a UITextField getting focus in viewWillAppear() via calling becomeFirstResponder(), the transition starts on the right, then returns a bit back, then resumes, and the keyboard is moving at the same time, resulting in a noticeable visually jerking animation. This does not happen with Xcode 13, or with Xcode 14 when running under iOS15. Is this a known bug? Has someone else seen this behavior? Any ideas for a workaround? We tried disabling animations, but this does not work well. We can use viewDidAppear to display the keyboard after push animation is completed, but it takes a bit more time and not so nice as pushing the next view controller with already displayed keyboard.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
9
Boosts
5
Views
2.9k
Activity
Jun ’23
App no longer shows up in App Store search results
Hello, Our app, after a keyword change (replaced word "loss" with "lost") on the US App Store, stopped being returned in App Store search results on a different two-word search with the word "tracker." Word "tracker" was present in our app's subtitle. A few days later, our app stopped being returned in search results for yet another two-word search that also included the word "tracker." For both two-word searches, our app was returned in top-5 results previously. Other English-speaking countries' App Store searches were not affected. It looked like an App Store search bug, so in the next app update, we removed the word "tracker" from the subtitle. Then, in the next update, we put the word "tracker" back, hoping that the app will be indexed and start getting returned in search results for "tracker" again. It's been four days since that update, but the app still does not appear in search results. Not being returned in searches for several of the most popular searches is quite painful. Has someone encountered something like this? What can we do to resolve this? Best regards, serge_o
Replies
1
Boosts
0
Views
666
Activity
Jul ’22
App Store Connect error: missing NSHealthUpdateUsageDescription
Starting yesterday (December 2), we are getting an error about missing purpose string in the app's Info.plist, please see below. The weird thing is that Info.plist does have it for a few years already and we never had a problem with it. We did a diff with a previously accepted application archive and the only differences are app version number and build number. Multiple archive/validate/submit all result in the same App Store Connect error. Any help or ideas would be greatly appreciated. Best regards, serge_o Missing Purpose String in Info.plist. Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSHealthUpdateUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more (https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy).
Replies
7
Boosts
0
Views
2.4k
Activity
Dec ’21