2011-08-30 2 views
0

Je sais comment implémenter la communication inter-app. Je l'ai fait avec quelques exemples.Ouvrir pdf/doc/xls dans une autre application iphone avec accusé de réception

Maintenant, j'ai besoin d'envoyer/partager un fichier doc/xls avec d'autres applications dans mon iPad/iPhone qui ont des schémas d'URL à ouvrir dans de tels fichiers.

Questions

  1. Comment puis-je trouver la liste des applications qui a des programmes d'URL pour ouvrir ces fichiers.
  2. Comment puis-je limiter l'ouverture dans une application spécifiée avec dans la liste ci-dessus.

Important

  1. Comment puis-je empêcher le document partagé de partage plus (comme le courrier électronique/impression).
  2. Et si le fichier partagé est modifié par cette application, comment puis-je le connaître.
  3. Comment puis-je récupérer le fichier partagé après modification? Pendant le partage, il y a une option pour le rendre accessible en lecture seule, en lecture-écriture.

Répondre

0
  • En général, il est impossible d'empêcher un document d'être partagé. Vous ne pouvez que le rendre plus frustrant.

  • Tout le reste dépend du schéma d'URL que vous utilisez. Par exemple, s'il s'agit du schéma file://, l'accès est contrôlé par le système d'exploitation et le système de fichiers. Si c'est le schéma http:// alors l'accès est contrôlé par le serveur HTTP, etc.

+0

Salut Dietrich Merci, mais je pense en cas de communication inter-application en utilisant openURL: –

+0

Voilà ce que je parle. Ce n'est pas parce qu'une API utilise des URL qu'il est plus facile d'empêcher son partage. Et les notifications de contrôle d'accès/modification sont toutes effectuées via le protocole de l'URL. –

+0

Dietrich, j'ai vu certaines applications peuvent définir un schéma d'url qui peut accepter les fichiers (pdf, doc) Comment puis-je faire cela ?. avec de telles privillages aucune idée? voir ceci: http://wiki.akosma.com/IPhone_URL_Schemes –

Questions connexes