Search Unity

"username takasu is already taken" ? (iOS)

Discussion in 'Unity Everyplay' started by sama-van, Dec 2, 2014.

  1. sama-van

    sama-van

    Joined:
    Jun 2, 2009
    Posts:
    1,734
    Hi,

    Everyplay integration is done, able to record video, edit it, etc...
    But during the share, if the user uses his own nickname it always pops the "username XXXX is already taken" message.

    Not sure how should the user login to everyplay into the application?
    There is no login button in the share window....

    Does compiling the app with a Dev provision could be an issue?

    Any idea?... o_O...
     
    Last edited: Dec 2, 2014
  2. surathunity3d

    surathunity3d

    Moderator

    Joined:
    Sep 30, 2014
    Posts:
    128
    Hi @sama.van

    It sounds like you are entering your username in the New User registration dialog.
    The service stops you from sharing because the registration fails, as your username already exists. (This is not a bug, but by design)
    You should rather sign in to Everyplay first using your credentials or choose "Already have an Everyplay account?" option from the the first dialog which asks for your age.

    Hopefully that solves your problem :)
     
  3. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Is there a way for the correct username/password combination entered into the new user dialogue automatically logging you in? Because there's not any guarantee people pay a blind bit of notice to things :)
     
  4. surathunity3d

    surathunity3d

    Moderator

    Joined:
    Sep 30, 2014
    Posts:
    128
    Hi @hippocoder

    Thanks for your inputs. :)
    This has been a hot topic within the team. Our current design is the outcome after multiple iterations taking into consideration a lot of vital data we have gathered from analytics to minimise churn rate.

    1. We don't force the user to create an account (or even sign in for existing users) before starting to use Everyplay (integrated inside a game)
    2. User plays, records, decides to share - At this point, Everyplay prompts the Age Gate (see attachment) if the user is not logged in OR first time user.

    At this point, a new user can input age (Step 1), choose username (Step 2) and successfully upload a video to the community (which has already started happening in the background).
    Setting a password is an optional step which the service prompts later.

    But, I do agree, that some users might not be reading anything and simply clicking on buttons to finish with the video sharing. For them, we auto generate a random username and they can continue with that.
     

    Attached Files: