2017-06-30 1 views
3

Je ai une application d'enregistrement vidéo et je me demandais s'il est possible de créer un button qui dit "View Camera Roll" et lorsque vous cliquez sur ce bouton, il lancerait l'application Photos sur votre téléphone.Comment lancer l'application iOS Photos à partir d'une autre application? (Swift)

Je vois un usage commun pour quelque chose comme ceci est UIImagePickerController dans mon application réelle qui est proche de ce que je veux, mais je ne veux pas que l'utilisateur en choisir un autre que de le regarder et de parcourir leur Photos. Il serait beaucoup plus facile d'avoir un lien vers l'application Photos réelle.

Répondre

1

Vous ne pouvez pas ouvrir l'application photo par défaut. Dans iOS, une application doit s'inscrire pour qu'un schéma d'URL soit ouvert à partir d'ailleurs, et l'application photo par défaut n'en a pas.

Pour en savoir plus sur l'URL du schéma, here est le document

+0

nous pouvons https://stackoverflow.com/a/44850140/4548520 – user25

2

de l'Apple Vous pouvez utiliser photos-redirect:// pour ouvrir l'application Photos mais comme il n'est pas documenté Apple peut rejeter votre application et vous pouvez avoir des problèmes avec elle à l'avenir si ça cesse de fonctionner.

+0

pourquoi ils peuvent le rejeter? Quel est le problème avec l'ouverture d'une application à partir d'une application différente? – user25

+0

Comme il n'est pas documenté, ils peuvent simplement dire "c'est privé" et bloquer. Je ne dis pas qu'ils vont, juste qu'ils peuvent. – valcanaia