My application is rejected for the following:
13.2 - Apps that rapidly drain the device battery or generate excessive heat will be rejected
I have two assumptions as to why this could be rejected:
- My app is an LED candlestick app that uses the patented candlelight flicker algorithm. Thus, it turns on / off the LED, very quickly resembling a candle. Using an LED will obviously drain the battery faster than most applications. So there wouldn’t be a lot of “LED flashlights” applications on the market.
Do I have code that recursive loops and loop code, for example, can kill a battery?
NSTimer.scheduledTimerWithTimeInterval(timeTillFlicker, target: self, selector: "candleFlickerLoop", userInfo: nil, repeats: false)
Does it create such cycles with timeTillFlicker around 0.0065 Seconds burns the battery? Is there a better way to do this?
So, of these two things, do you think this is the reason for this rejection of the apple?
Does anyone have any tips on working with such reviews?
Any advice would be greatly appreciated. I feel rather discouraged from this review process.
source share