App rejected because - "when we tapped on play, it took about 3 seconds to load"

LooseMooseLooseMoose Member Posts: 224
edited October 2012 in Working with GS (Mac)
My app was rejected because it takes about 3 seconds to load after play is tapped.
Is this a common reason for an app to get rejected?

How am I supposed to overcome this probelm they have found? Make my whole game on one scene?

Comments

  • MarkOnTheIronMarkOnTheIron Member Posts: 1,447
    My last game had loading times higher than 3 seconds and it got approved without problems, are you sure that that was the exact and only reason of the rejection?

    Can you post the mail you got from Apple?

  • LooseMooseLooseMoose Member Posts: 224
    I will paste the full message below. I understand the part about not including iOS features, but if I fixed that would they ignore the 3 second load times? I tested the game on my 3gs and it did not run/respond slowly, I can easily omptimize it even more though if I have to.

    We found the following issues with the user interface of your app:

    Portions of your app loaded, refreshed, ran, and/or responded very slowly. For example, when we tapped on play, it took about 3 seconds to load.

    Did not include iOS features. For example, it would be appropriate to use native iOS buttons and iOS features other than just web views, Push Notifications, or sharing.
  • JohnPapiomitisJohnPapiomitis Member Posts: 6,256
    Hey man, I just read what Apple said. Just out of curiosity, what is your game splash screen when you first open up the app? I think I read somewhere on the forums that if you don't put a splash screen, Apple will reject it because it takes so long to load. Im not sure if this has anything to do with your problem, based on what I read it doesn't, but I was just curious.
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    Wow it seems like you got a massively over zealous Reviewer. Though due to the UI comments I'm curious is this actually a game. It doesn't make sense why they would expect the Apple UI buttons for a Game When the UI needs to match graphically with the game art.
  • tenrdrmertenrdrmer Member, Sous Chef, Senior Sous-Chef Posts: 9,934
    I would also suggest filing an appeal to the rejection. Not sure if its a contact form or what now but you'll have to look around in iTunes connect for that info. a 3 second load time is really not that un heard of. I mean I just opened angry birds and it took more than 3 seconds to load to the splash and it was just a black screen. it also took around 3 seconds to load a level so it seems nuts they would reject for that reason.
  • JohnPapiomitisJohnPapiomitis Member Posts: 6,256
    I gotta agree with @tenrdrmer, either there was another reason it was rejected or your reviewer was in a crappy mood.. Definitely file for an appeal to the rejection.

    John
  • PBEmpirePBEmpire Member Posts: 676
    edited October 2012
    3 second loading time should be no problem at all. there are many games that takes 10+ seconds to load. it is prob the second reason that got ur app rejected. i have read that if your app have buttons(non-game), then you are strongly recomended to use the traditional apple buttons(the black bar with icons at bottom of screen.)

    My dad's first iphone app was on london guide but it got rejected as his had no traditional apple buttons. in the email it was explained more than just what you posted.
  • LooseMooseLooseMoose Member Posts: 224
    edited October 2012
    Yea it was a game I submitted, I will submit an appeal and see how it goes.
    I didn't have a splash screen but the load was only about 2-3 seconds so I wasn't worried about it. Sounds like it's something I will have to include though

    The only problem I can think of right now is that my home screen may not be up to their standards, but I can easily change that.

    Here are some screens of my game:

    image

    image

    image

    image
  • GLGAMESGLGAMES SingaporeMember Posts: 988
    seems pretty normal to me...
  • SparkyidrSparkyidr Member Posts: 2,033
    2-3 seconds is pretty good I'd say.
    Something like Jetpack Joyride takes around 12-15 seconds to load...

    but. they show a splash screen with the word "loading" on there. I always use the custom splash to show that the game is loading.

    Even so, getting rejected for a 3 second load time seems particularly strange (imo)

    Some of us round these parts remember years ago when our GS games would take at least 15 seconds to load :) 2-3 seconds is nothing!
  • RPRP Member Posts: 1,990
    Yups, like @Sparkyidr mentioned, customize it. Use it to your advantage so to speak. Theme it out with the rest of your game like chapter markers, or intermission.
  • famekraftsfamekrafts Member, BASIC Posts: 834
    Well friends how do I make a custom load screen? Just put in image of loading in first scene? or is there some other way?
  • LooseMooseLooseMoose Member Posts: 224
    @wickedsunny I think there is a section in the publishing phase where you select your splash image

  • dwibredwibre Member Posts: 192
    Ive been thinking about this all day as my levels are taking about 10 seconds to load on an Iphone4 and I still have stuff to add including music. So I am going to create a loading screen for each level with a "story" that goes along with the game. A few lines of text that takes about 10 seconds to read all nicely themed.

    @kyukoa once your app gets approved can you come back to this post and just let us all know how you fixed this as im sure many people including myself would to know.
  • famekraftsfamekrafts Member, BASIC Posts: 834
    @wickedsunny I think there is a section in the publishing phase where you select your splash image
    Ok that is good, I was thinking what to with it, that is really nice.

    Can we just add one image or even an animation or video?
  • LooseMooseLooseMoose Member Posts: 224
    Hi everyone, I finally got this game accepted! All I did was add a loading screen for whenever the play button is pushed.

    The game is free and you can check it out here =]
    https://itunes.apple.com/us/app/dragon-beard/id567693307?ls=1&mt=8
  • dwibredwibre Member Posts: 192
    Great ive done the same on my game now following this post. Many thanks for coming back and telling us the fix so many post go left without fixes.
  • dwibredwibre Member Posts: 192
    BTW downloading your game as I type :-)
  • LooseMooseLooseMoose Member Posts: 224
    Awesome, glad I could help. I've seen too many threads where the person who starts it says they fixed the problem but never gives an explanation on how haha
  • famekraftsfamekrafts Member, BASIC Posts: 834
    controls are a bit hard, not easy to make it jump. Nice graphics.
  • LooseMooseLooseMoose Member Posts: 224
    edited October 2012
    Thanks. Here's a tip, when you land on a lantern, coin or the dragon you automatically bounce. You only have to use the jump button when absolutely necessary
Sign In or Register to comment.