2015-10-15 4 views
0

récemment, j'ai publié l'une de l'application de réseau social sur le magasin d'applications et il a été rejeté deux fois. le problème est d'obliger les utilisateurs à accepter les termes (CLUF). mais j'ai déjà inclus (CLUF) dans l'application, mais pas mettre en œuvre pour être d'accord avec l'utilisateur, il suffit de comprendre les informations sur la tâche de l'application. si quelqu'un sait s'il vous plaît partager avec moi comment puis-je créer pour convenir de l'utilisateur lorsque l'application première fois commencer, plus d'aide complète si avoir des tutoriels. MerciDans IOS comment mettre en œuvre (CLUF) lorsque l'application démarre la première fois

+0

De votre question, je ne comprends pas très bien ce que vous voulez que votre application fasse. –

+0

lorsque l'application commence la première fois, il devrait demander à accepter l'accord EULA des utilisateurs –

+0

Je ne pense pas que ce soit quelque chose que Apple aime du tout. Lorsque je télécharge ou achète une application sur l'App Store, je m'attends à ce qu'elle soit couverte par la licence d'Apple et non par les autres termes que vous revendiquez. – gnasher729

Répondre

0

Lorsque vous démarrez votre application, utilisez NSUserDefaults pour voir s'il existe un indicateur indiquant que le contrat a été accepté.

Si ce n'est pas le cas, présentez un contrôleur de vue modale avec votre CLUF.

Si l'utilisateur déclare être d'accord, utilisez NSUserDefaults pour définir le drapeau.

+0

Salut avez-vous un tutoriel ou des exemples sur ce NSUserDefaults, tnx –

+0

Vérifiez la section "Plus d'éléments connexes ..." de la documentation NSUserDefaults. Apple répertorie ** six ** exemples d'applications différentes qui l'utilisent. –

+0

https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/ – theWalker