We have more than 5 React Native apps published apps, and all app flashes to white between the launch screen and the first screen of the app. This creating wired behaviour and only noticeable on iOS 11.
We are using react-native-router-flux for navigation. I believe this issue is related to react-navigation because apps like UberEATS and Airbnb, which are also developed with React-Native are working fine. These apps have their own navigation library I think.
Anyone else noticed this problem? Any suggestion will be greatly appreciate.
I was able to fix this issue by adding custom splash screen, credits goes to react-native-splash-screen.
This issue is fixed in Xcode 9.2.
I am developing a mobile app in ionic that uses tabs.
When I transfer from one tab to the other(click the other tab) a portion of the icon is being displayed at the bottom of the tab for less than a second. It's like a flicker that disappear after a second.
It only happens on iOS. Before I was also using the same project and it doesn't happen. I'm not sure what was the cause since I did a lot(I was trying to fix the bugs in iOS9)... I updated my ionic, cordova and downloaded the latest xcode(I have 2 xcode in my workspace, I'm testing it in 6.3 and 7.0). I'm using an iPhone with iOS 8.1.
Pleases see the image below:
I got a similar issue with my tabs on iOS9. By looking at the console while running on the iOS simulator, I saw some $digest loop error.
This is a bug specific to iOS 9 caused by ngRoute. Applying the patch provided by Ionic did the trick.
Here is the related issue: https://github.com/driftyco/ionic/issues/4082
And here is the patch: https://gist.github.com/IgorMinar/863acd413e3925bf282c
I am working on a iOS app. The app works fine on iOS 8.
but recently I migrate it to iOS 9 and all the scroll view and even tableviews are bit heavy to scroll. They are not as smooth as in iOS 8.
Also when I add subviews they gets added slowly that I can see them like animation.
Am I the only one who is facing this issue?
I am using Xcode 7.0.1 and on iOS 9.
Has anything changed in implementing UITableView and UIScrollView in iOS 9?
Please help guys.
i have an app that perfectly work in iOS 6, and when i update my iPhone to iOS 7 that was still work fine.
Then i update my XCode, and made some minor changes in my app (i did hide 2 UINavigation back bar buttons). After that i update my app (i want to point that i didn't change interface of my app), and when i update it from appStore and launch it on my iPhone there was a completely disaster. Interface objects such as segmented control or UIDatePicker automatically changes for iOS 7 version (style, color), back bar button item change it style, etc.
My question is, how can i force my app to launch on iOS7 with previous (iOS 6) design?
Replacing all the native views (switches, date pickers, alerts, action sheets, table views etc) by your own views that replicate iOS 6 appearance.
There are some open-source solutions, too.
However, it will be very hard, don't expect to do it in a few days.
Recommendation? Don't do it. Modify the apperance of your application for iOS 7. The users will expect it. You can't leave your application forever with deprecated appearance. I understand your feelings (my apps look terrible, too) but staying with iOS 6 appearance is not the solution.
You can build your app with iOS 6 SDK. But it can be only a temporary solution because Apple will not accept such apps in few month, I think.
Here you can see how to add SDK to Xcode:
Is it possible to install iOS 6 SDK on Xcode 5?
I build the app I am working on for iOS 7 and ran it on an iPad 2. I noticed it was markedly slower than when build for iOS 6. I did some investigating and found that the main point of slowness was in setting the UINavigationBar's UIBarButtonItems. This seemed weird as I hadn't noticed this in other applications but since I use UIAppearance to customise the buttons in this app i thought that might have something to do with it. So I commented the UIAppearance code out and the app was back to normal. I still wish to use the custom appearance though so I'm wondering if anyone else has experienced this or has some insight into it.
I should add that the app works fine in the simulator.
Thanks