Описание тега ios-messages-extension

1 ответ

Переместить пузырь с интерактивными сообщениями в область приложения

Я пишу расширение для сообщений, предназначенное для работы с Apple Business Chat. При получении интерактивного сообщения я хотел бы показать статический пузырь, который пользователь нажимает, чтобы показать дополнительные параметры в области прилож…
1 ответ

Как отправить аудиофайл с изображением и подписью в приложении iMessage для iOS 10?

Я создаю приложение iMessage и пытаюсь отправить аудио или видео файл другому пользователю. Видео файл работает и выглядит нормально, но не работает должным образом с аудио файлом. Мой текущий код: let destinationFilename = mp3FileNames[i] let desti…
0 ответов

iOS: использование тайфуна в расширении приложения, в частности, расширения сообщений

Я использую тайфун для внедрения зависимостей в моем приложении. Это хорошо работает в обычном приложении. Однако в сообщениях расширение раскадровки приложения не работает должным образом - инъекции не работают в контроллерах представления. Я добав…
2 ответа

InsertAttachment withAlternateFilename не работает в iOS 10

Согласно документу: @method insertAttachment:withAlternateFilename:completionHandler: @abstract The NSURL instance provided in the URL parameter is inserted into the Messages.app input field. This must be a file URL. @param URL The URL to the media …
0 ответов

Как мне использовать CKSubscription в расширении сообщений iOS 10?

iOS 10 представила расширения сообщений, которые являются первым (насколько мне известно) расширением, которое не требует хост-приложения. Я пытаюсь использовать CloudKit в расширении сообщений, которое не имеет хост-приложения. Из того, что я могу …
05 авг '16 в 21:51
0 ответов

selectedMessage() не вызывается при выборе сообщения в симуляторе с расширением сообщения

Я пытаюсь вызвать конкретное содержимое сообщения при выборе сообщения с моим расширением сообщения. Я использую следующую функцию переопределения: override func didSelect(_ message: MSMessage, conversation: MSConversation) { print("selected a messa…
5 ответов

Расширение Swift 3 iMessage не открывает URL

Я создаю расширение iMessage для iOS. В соответствии с примером Apple, я создал сообщение в соответствии с предоставленной логикой guard let url: URL = URL(string: "http://www.google.com") else { return } let message = composeMessage(url: url) activ…
0 ответов

Как программно отобразить контроллер представления (включая контроллер навигации) в расширении сообщений (Swift)?

Ну, это приложение только для iMessage, означающее, что используется только расширение "Сообщения" и ничего больше. Весь пользовательский интерфейс настроен программно и раскадровки не используются. Хотя UIViewController отображается, навигационная …
1 ответ

Отключить расширение приложения после отправки сообщения

Я хотел бы скрыть расширение моего приложения после отправки сообщения. Это возможно? Я посмотрел онлайн и не смог найти ответ.
16 апр '18 в 16:08
3 ответа

Расширение сообщений iOS 10 - неправильный макет при использовании Storyboard Segue

При использовании Segues в приложении расширения сообщений макет портится. Есть ли способ решить эту проблему, все еще используя storrybord segues? Скриншоты: (Примечание: первый и второй View / ViewController идентичны. Тип segue не имеет значения)…
0 ответов

Инструмент отладчика Facebook показывает правильную информацию og:title, но когда генерируется SMS, og:title, показанный в инструменте FB Debugger, не используется

Это больше вопрос. Я предполагал, что гусеничный кеш хранит информацию. Поэтому, когда я использую инструмент отладчика facebook, он кэширует значение og: title. Таким образом, в конце концов, когда я отправляю SMS, предварительный просмотр должен п…
1 ответ

Кто на самом деле является localParticipantIdentifier?

Я создаю это приложение интерактивных сообщений. Каждый раз, когда я пишу сообщение, отправляю его на другую сторону и использую эту команду: [messageTemplateLayout setSubcaption:[NSString stringWithFormat:@"$%@",self.activeConversation.localPartici…
1 ответ

Расширение сообщений iOS, как напрямую переключать хост-приложение

У меня есть приложение, и я хочу добавить функцию расширения сообщений. Я думал, что если пользователь выбирает сообщение, он переключает мое главное приложение, например, на карту Google. Я сделал MSMessage и установил URL, и сообщение имеет макет …
16 окт '17 в 02:55
1 ответ

Расширение сообщений iOS 10 - реализация didRecieve() и selectedMessage в симуляторе

Я пытаюсь реализовать didRecieve(), чтобы вызвать переход раскадровки внутри расширения iOS 10. Используя раскадровку, я могу запустить переход после создания сообщения, используя следующий код: @IBAction func createThing(_ sender: AnyObject) { self…
02 окт '16 в 03:07
0 ответов

MSMessagesAppViewController выполняет переходы в расширенном представлении.

Я пишу расширение MSMessagesApp, и мой контроллер сжатого представления хорошо отображается, когда я вхожу в каждый возможный путь расширенного просмотра и обратно. Однако, когда я нахожусь в расширенном представлении и выполняю переходы, когда я св…
22 фев '18 в 01:23
1 ответ

Странная вещь, продолжающаяся с UUID на расширении сообщений

Я создаю это расширение сообщений, которое является игрой. Когда я получаю разговор о didBecomeActiveWithConversation Я беру свой UUID и UUID противника, например: myUUID = [conversation.localParticipantIdentifier UUIDString]; opponentUUID = [[conve…
01 сен '16 в 11:48
1 ответ

При выпуске отдельного расширения сообщений в магазине приложений мне нужны скриншоты приложений для iOS?

Я выпускаю отдельное расширение для сообщений iOS в магазине приложений, означающее, что приложение для iOS не поддерживает его. Нужно ли включать скриншоты для приложения iOS или я могу просто добавить скриншоты для расширения сообщений? Спасибо
0 ответов

Расширение сообщений: изменение цвета кнопки отключения звука

Я создаю расширение iOS Messages для обмена видео. Все работает нормально, видео доступно для чтения, а звук можно активировать, нажав кнопку отключения звука в правом верхнем углу сообщения. Но... кнопка отключения звука белая, а мои видео работают…
2 ответа

Сигнал для iOS о том, что мета-тег свойства og:image имеет изменение содержимого после загрузки страницы

Я реализую og:imageтеги для веб-проекта. Значение в теге обновляется асинхронно после загрузки страницы и возврата HTTP-вызова. Кажется, что iOS извлекает содержимое тега прямо во время загрузки страницы, и если там нет значения, изображение никогда…
0 ответов

iOS: правильный способ удалить 32-битную архитектуру из расширения сообщений?

Раньше мой проект поддерживал iOS 10, недавно я обновил его целевую версию развертывания до минимальной iOS 12.0, теперь всякий раз, когда я загружаю его в TestFlight, я получаю сообщение от Apple, в котором говорится: Архитектура несовместима с Min…
14 окт '21 в 00:01