2011-03-20 4 views
0

Je travaille sur une nouvelle application et j'aimerais avoir la fonctionnalité suivante. Si l'utilisateur est dans le courrier d'Apple, il peut avoir l'option d'ouvrir mon application.Mon application peut-elle être lancée à partir du courrier?

EDIT: Les commentaires m'ont indiqué this question, ce qui est parfait pour gérer les pièces jointes, ce que je veux aussi faire, mais je veux aussi que l'utilisateur puisse copier du texte, une date ou une adresse e-mail , puis ouvrez mon application avec cette information en remorque.

Y a-t-il une configuration API par laquelle je peux faire cela?

Merci!

+2

double possible de [Comment associer les types de fichiers avec une application iPhone?] (Http://stackoverflow.com/questions/2774343/how-do-i-associate-file-types-with -an-iphone-application) – taskinoor

+0

Je ne suis pas tellement intéressé par certains types de fichiers. Je veux vraiment savoir comment lancer mon application à partir de Mail avec certaines informations attachées, et cette information peut être un fichier ou une date ou une adresse e-mail ou une chaîne de texte. – PengOne

Répondre

2

Vous pouvez créer un schéma d'URL personnalisé pour votre application, quelque chose comme app: // chemin - c'est ainsi que Facebook gère les choses, ils ont des URL comme fb://profile/12345.

http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html

+0

C'est génial. Merci! J'ai seulement parcouru le lien, mais pour moi, il ne semble pas que je puisse l'utiliser pour ouvrir mon application à partir de Mail. Il semble plutôt que cela crée un moyen pour moi (ou d'autres) d'ouvrir mon application à partir d'une autre application. Est-ce que je lis ceci correctement? – PengOne

+1

Si votre application envoie des notifications par courrier électronique, vous pouvez inclure un lien utilisant le modèle personnalisé pour transmettre des données à l'application si l'utilisateur clique dessus. Vous ne pouvez pas étendre la fonctionnalité de copie/collage/sélection par défaut de Mail.app, cependant - les applications ne peuvent pas ajouter de plug-ins à d'autres applications de ce type. – ceejayoz

Questions connexes