У меня есть небольшая проблема с получением моего приложения WatchKit для предварительного составления SMS-сообщения нескольким получателям (через приложение для сообщений Apple Watch).SMS WatchKit множественный разделитель номеров
let messageBody = "hello test message"
let urlSafeBody = messageBody.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLHostAllowedCharacterSet())
if let urlSafeBody = urlSafeBody, url = NSURL(string: "sms:8888888888&body=\(urlSafeBody)") {
WKExtension.sharedExtension().openSystemURL(url)
Мой вопрос, если у вас есть несколько телефонных номеров, которые вы хотите отправить сообщение от часов, как вы разграничить значения?
Запись документации по ссылкам SMS не объясняет разграничение нескольких повторений из NSURL.
Я попытался:
NSURL(string: "sms:8888888888,9999999999&body=\(urlSafeBody)")
и
NSURL(string: "sms:8888888888;9999999999&body=\(urlSafeBody)")
но сообщение всегда показывает вверх состоит только первый номер.
Любая помощь оценена!
UPDATE: iOS: Launching Messages app with multiple recipients был связан в комментариях с указанием, что только один получатель имеет право в NSURL. Это означает, что я пытаюсь выяснить любой другой способ отправить SMS через watchkit ... Невозможно?
http://stackoverflow.com/questions/23820570/ios-launching-messages-app-with-multiple-recipients –
@PetahChristian Этот ответ указывает, что NSURL не может отправлять несколько контактов. Означает ли это, что это невозможно в Apple Watch? – Charlie
@PetahChristian - есть ли способ отправки SMS-сообщения через WatchKit? Или я застрял? – Charlie