Question

Je veux développer une application d'écran comme où la seule façon de revenir au tremplin entre dans un code. Par conséquent, je besoin de l'action du bouton d'accueil pour être ignoré, c'est que lorsque l'utilisateur appuie sur le bouton rien ne happens..or quelque chose personnalisé ... au lieu de retourner au tremplin et mettre fin à l'application. Est-ce possible? Quelqu'un sait si Apple va approuver / rejeter ce type d'application?

Était-ce utile?

La solution

Non Apis publics (et espérons-le, pas privés). Même si vous le gérer en quelque sorte, Apple rejettera pour briser les lignes directrices de l'interface utilisateur. De plus, même si elles ne l'ont pas, les gens peuvent toujours utiliser « Forcer à quitter » l'iPhone équivalent à disque résilier votre application.

Autres conseils

La réponse à votre question est oui.

La réponse à la question que vous vouliez poser - je peux expédier une application dans le magasin de l'iPhone qui a le bouton d'accueil désactivé -. Est pas

Si vous publiez seulement votre application pour les téléphones jailbreaké, vous pouvez le faire, mais il va pisser tout le monde au large.

Modifier 7 ans plus tard: Ceci est en réalité extrêmement possible maintenant - il existe une fonctionnalité standard dans l'iPhone appelée « Accès guidée ». Il est caché sous cette « accessibilité » Link (avec quelques autres trucs assez cool comme la LED clignote chaque fois que vous recevez un appel et permettant un clavier Bluetooth à l'onglet entre les contrôles)

Il est appelé « Accès guidée ». Vous définissez un mot de passe, lancez l'application puis cliquez trois fois sur le bouton d'accueil pour commencer l'accès guidée.

Il désactive la sortie et vous permet de désigner des régions de l'écran, vous ne pouvez pas toucher. Vous pouvez également définir une limite de temps (pour les enfants à jouer ce qui semble être la raison pour laquelle beaucoup de gens regardent cette question).

Tenté modifier la « réponse acceptée » et jeter cette information là-dedans, mais cela semble impoli, donc je vais juste espère que les gens trouvent cette réponse.

Fâcheusement vous semblez aussi être incapable de fermer le téléphone - Je suppose que cela est parfait pour les gens qui veulent que leurs enfants à jouer un jeu, mais peut-être pas touché le problème de asker original de restreindre l'accès à une application unique (I signifie pas qu'il va le faire, mais ça va aussi l'empêcher de faire autre chose).

Apple ne va pas approuver ce type d'application, ils déclarent assez explicitement que vous êtes l'application doit répondre de façon appropriée pour tremplin dire l'application de mettre fin à la fois quand les choses comme les appels téléphoniques viennent et quand les avertissements de mémoire entrent en jeu.

Ceci est impossible avec le SDK actuel, et je ne soupçonne que ce ne sera jamais.

Vous pourriez être en mesure d'obtenir ce comportement via jailbreaking, mais vous ne serez pas en mesure de vendre votre application via iTunes, ni Apple ne jamais approuver une telle demande.

Vous pouvez le faire comme ça Installez le fichier suivant mobileconfig Cela désactive le bouton d'accueil une fois que vous lancez l'application

Télécharger

Nous avons trouvé le lien

Apple ne le permettrai pas. <Être> Qu'est-ce que en cas d'urgence de quelque chose arrive et que vous souhaitez composer un numéro de téléphone d'urgence. Vous mettez l'utilisateur en danger. Le compromis est pas la peine.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top