Отправка обновления vCard

В настоящее время я играю с XMPPFramework для iOS, и у меня возникла идея позволить пользователям создавать свои собственные профили на основе визитных карточек. Я сделал экран, где они могут ввести некоторую информацию, такую ​​как дата рождения, имя/фамилия и т. д. Когда они закончат, они нажмут кнопку «Сохранить».

Что я хотел бы сделать, так это сообщить всем, кто подписан на этого пользователя, что его визитная карточка изменилась, но я не уверен, как это сделать. Я уже пытался отправить раздел vcard-temp:x:update, но сообщение не пришло на другое устройство, которое я тестирую.

Кто-нибудь знает, как я могу это сделать и какой метод я могу использовать?


person Devos50    schedule 31.10.2012    source источник
comment
эй, я работаю над v-cards или аватарами .. вы можете помочь мне в этом   -  person Prabhjot Singh Gogana    schedule 26.02.2013
comment
Пожалуйста, помогите мне, чувак, относительно v-карт   -  person Prabhjot Singh Gogana    schedule 11.03.2013


Ответы (1)


Вы не можете знать об изменениях vCard,

Вы можете узнать об обновлениях фотографий только через XEP: 0153

Этот xep использует присутствие, чтобы отправить туда фото.

person João Nunes    schedule 23.01.2013
comment
эй, я работаю над v-картами или аватарами.. не могли бы вы помочь мне в этом.. я только что реализовал v-card. но не работает для меня - person Prabhjot Singh Gogana; 26.02.2013
comment
теперь я сделал v-карты и обновил изображение профиля. но я просто хочу знать одну вещь: как сохранить это изображение и имя пользователя в существующих основных данных (XMPPUserCoreDataStorageObject). как удалить реестр только из основных данных. - person Prabhjot Singh Gogana; 12.04.2013
comment
вам нужно установить элемент фото? - person João Nunes; 12.04.2013
comment
я уже установил это, но я хочу сохранить изображение и пользователя в основных данных - person Prabhjot Singh Gogana; 15.04.2013