- Home /
iOS VSync always active?
Does Unity keep VSync active at all times on the iOS player? I keep getting 30 fps (or less, but that's a different story :D ), regardless of scene detail. I tried disabling VSync in quality settings, nothing happened. it looks like Unity is forcing VSync to every second VBlank, because the iPod's screen refresh rate is definitely 60 fps, not 30. Is there any way to work around this?
This is a known issue. Look around this site, there are several questions dealing with it.
Answer by jonas-echterhoff · Sep 23, 2011 at 12:48 PM
See here. In your generated Xcode project, you will find a line
#define kFPS 30
Change that #define to get a higher maximum frame rate.
Your answer
Follow this Question
Related Questions
Is there a way to create applications that run on fixed frame rate of 60fps on iOS? 1 Answer
Low FPS rate. Can't find the problem. Followed Unity's Guide 2 Answers
IOS FPS issue 1 Answer
iOS FPS low frame rate when character moves, profiler shows Physics.Simulate takes cpu time 0 Answers
5.3.4 iOS Build with Facebook SDK Stuck on Unity Splash Screen 2 Answers