Как да се включите в менюто за споделяне?

Създавам приложение за съобщения и бих искал да разреша на други приложения да споделят текст с моето приложение чрез опцията меню за споделяне.

Как да включа приложението си там?

Това е менюто, в което бих искал да бъде включено:
image


person Matt    schedule 19.04.2013    source източник


Отговори (3)


Не можете автоматично да бъдете добавен към UIActivityViewController в други приложения. Единствените неща, които се появяват в това „меню за споделяне“, са няколко предварително дефинирани приложения, за които Apple е добавила поддръжка, както и всякакви други специфични за приложението дейности, които дадено приложение реши да добави.

Можете да настроите приложението си да се показва в списък с приложения за отваряне на файл, но това не е същото като това, което искате тук.

person rmaddy    schedule 19.04.2013
comment
По-добър отговор е по-долу - person Tristan Newman; 28.08.2020

В iOS 8 Apple вече е активирала начин за добавяне на вашето приложение към потребителския лист за споделяне като една от многото функции на Extensibility, която има за цел да направи вашето приложение достъпно за потребителя дори когато е затворено.

въведете описание на изображението тук

Можете да прочетете много повече за разширенията за споделяне тук или да отидете направо на Документация за предварителна версия на Apple, за да се потопите в кода.


Актуализация: Горната връзка към документацията на Apple не работи, проверете тук Ръководство за програмиране на разширение на приложение: Споделяне

person Ruben Martinez Jr.    schedule 05.08.2014

Можете да направите това, като добавите няколко записа в info.plist на вашите приложения.

Ето публикация, която трябва да ви отговори на това. публикация с наклонена точка

също тук друга връзка

person Joel    schedule 28.11.2013