after start watch-app request session iphone, when try return image nsdata get
error domain=wcerrordomain code=7011 "message reply failed." userinfo={nsunderlyingerror=0x78e9b8d0 {error domain=wcerrordomain code=7009 "payload large." userinfo={nslocalizedrecoverysuggestion=send smaller payloads., nslocalizeddescription=payload large.}},
for communicate use
session.sendmessage(...)
and how should pass image , text iphone watch?
you should use code:
png image
if wcsession.issupported(){ wcsession.defaultsession().activatesession() wcsession.defaultsession().sendmessagedata(uiimagejpegrepresentation(uiimage(named: "imagename.jpeg")!)!, replyhandler: {(_) -> void in }) {(error) -> void in print(error.localizeddescription) } }
jpeg image
if wcsession.issupported(){ wcsession.defaultsession().activatesession() wcsession.defaultsession().sendmessagedata(uiimagepngrepresentation(uiimage(named: "imagename.png")!)!, replyhandler: {(_) -> void in }) {(error) -> void in print(error.localizeddescription) } }
Comments
Post a Comment