Fungi
Active member
- Feb 20, 2012
- 4,888
- 2
Good find...maybe if I take the iOS 7 plunge (not very likely at this point), I'll have to use it.
Don't do it!
Stay back here with the cool kids.
Good find...maybe if I take the iOS 7 plunge (not very likely at this point), I'll have to use it.
Note that enabling Airplane mode under iOS 7 "fixed" the stuttering *with the fixed camera view*. When I run the scrolling camera, it stutters under iOS 7 whether or not Airplane mode is on...Well, enabling Airplane mode had no effect on Whirlwind stuttering on iPad 4 under iOS 6.1.3. Seems to be a pretty good work-around for iOS 7 though. Good find...maybe if I take the iOS 7 plunge (not very likely at this point), I'll have to use it.
Note that enabling Airplane mode under iOS 7 "fixed" the stuttering *with the fixed camera view*. When I run the scrolling camera, it stutters under iOS 7 whether or not Airplane mode is on...
And I've just done some router log sleuthing, and now conclude that some app in the background was intermittently talking on the network which was causing the stutter. Here's why I conclude this:
Given: iPad 4, iOS 7. In each instance below, play TPA 2.7.1 Whirlwind for five minutes with fixed camera, view 2, multiball and event cameras off:
1 - "Normal" mode (wifi on, all configurable options set for "no background processing or network talk") - rare but mildly annoying stutter.
2 - Airplane mode - no stutter.
3 - "Normal" mode, but force-closing all background apps - no stutter.
#1 and #2 were performed with ~30 apps backgrounded. While doing #2 and #3, I monitored my router log to show all iPad network traffic. #2 showed absolutely nothing (as expected), and #3 showed the iPad going to TPA's server when opening the app, and again upon game completion. Unfortunately I did not run the logfile tail during #1 as I hadn't thought of it yet.
During the normal course of events, I don't habitually force close apps as they're not supposed to be taking any resources while they're backgrounded -- but a recently-backgrounded app can continue to reserve memory, maintain open network connections, and finish tasks (downloading files, closing files, etc.) if it's so coded. I'm not an Apple developer so don't know the details, but I'm going to be keeping a very close eye on TPA in the coming days and figure out which app(s) are misbehaving.
Oh yeah, MadScience -- I'm kinda ambivalent about 7 at this point; after all, I've disabled almost all of its "gee-whiz" features that IMO are there for looks. If I had my druthers I'd go back to 6 but reality is gonna force me to the latest version at some point (and I hafta support quite a few non-techie people), so it might as well be now. :^/
Thanks for the suggestion, sotie - but that's one of the first things I disabled after upgrading; I omitted it in my report above.In iOS 7 there's a new feature called "Backgroud App Refresh". Try disabling it and see if it helps. Settings/General/Background App Refresh
Any incompatibilities? iOS7 comes out today.
FarSight Studios was given an early iOS7 beta release last April..
Plus they have been receiving timely updates as well.
So they have been programming to iOS7 for many months...
Just my $0.02..
Note that enabling Airplane mode under iOS 7 "fixed" the stuttering *with the fixed camera view*. When I run the scrolling camera, it stutters under iOS 7 whether or not Airplane mode is on...
Weird. My iPhone 4S is working just fine with IOS7. No problems whatsoever.
I had a 3gs from ios 3x which worked fine for many years, I always recharged the battery after letting it fully discharge, etc..
When I hit ios 5 the battery suffers, ios 6 needs charging more than once a day.
Coincidence?
Dunno, so far TPA seems identical in iOS 7 to me as it did in iOS 6 on my iPad 3.
Now what IS broken is choosing a photo for a wallpaper on the home screen, all stuttery and won't scale images. Argh. As for the overall look... eh whatever I'll live.