尝试使用Watch OS 2发送图像时出现WCErrorDomain 7013

dac2009

我正在测试Apple Watch OS 2,并且试图将图像从应用程序发送到手表。根据Apple的说法,我将使用WCSession transferFile来执行此操作。

使用transferFile:metadata:方法在后台传输文件。如果您要发送的内容不只是简单的值字典,请使用此方法。例如,使用此方法发送图像或基于文件的文档。

例如:

NSString *string = [[NSBundle mainBundle] pathForResource:@"my_image" ofType:@"png"];
NSURL *path = [NSURL URLWithString:string];

[[WCSession defaultSession] transferFile:path metadata:@{@"meta1":@"meta2"}];

在调试器中一切正常,路径正确,文件可访问(已通过NSFileManager检查)且可读。

但是,每次尝试时,我都会收到didFinishFileTransfer函数的回调,包括一个错误:

错误域= WCErrorDomain代码= 7013“操作无法完成。(WCErrorDomain错误7013。)”

查找错误:

WCErrorCodeFileAccessDenied一个错误,指示由于不可访问而无法传输文件。在watchOS 2.0和更高版本中可用。

似乎文件无法通过发送功能访问?我已经尝试过将文件保存到另一个目录等操作,但是似乎没有任何效果。

有人知道吗?

ccjensen

您创建的URL不是fileURL。尝试:

NSURL *path = [NSURL fileURLWithPath:string];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试使用Watch OS 2发送图像时出现WCErrorDomain 7013

来自分类Dev

zsh:在Mac OS上尝试使用“ radb”时权限被拒绝

来自分类Dev

尝试使用Vim Valloric / YouCompleteMe插件时的Mac OS限制

来自分类Dev

使用Savon 2发送原始XML

来自分类Dev

使用Symfony2发送REST请求

来自分类Dev

使用Symfony2发送SAML请求

来自分类Dev

使用CoreData时如何与Watch OS 2共享数据以在WKInterfaceTable中显示

来自分类Dev

尝试在OS X中使用virtualenv启动Python时出现“非法指令:4”

来自分类Dev

如何使用TYPO3发送base64编码的图像

来自分类Dev

尝试进行HTTP连接时出现android.os.networkNetworkOnMainThreadException

来自分类Dev

尝试在 python 中使用 '\' 和 'os.startfile',当使用 xlrd 从 excel 中获取变量时

来自分类Dev

使用CakePHP 3.0发送邮件

来自分类Dev

使用Outlook 365发送邮件

来自分类Dev

如何以严格的顺序使用AFNetworking 2发送请求?

来自分类Dev

Spring Boot使用log4j2发送邮件

来自分类Dev

春季社交linkedin未使用oAuth2发送“状态”参数

来自分类Dev

PHPUnit POST请求未使用Symfony2发送参数

来自分类Dev

如何使用Sidekiq每2秒发送一次请求?

来自分类Dev

玩家2可以使用Parse从设备向玩家1发送通知吗?

来自分类Dev

在Flume中使用Log4j2发送文本消息

来自分类Dev

使用Jersey 2发送多部分json字符串

来自分类Dev

为Watch OS2创建扩展委托类

来自分类Dev

在Mac OS(Yosemite)上使用psycopg2时出现问题

来自分类Dev

使用Swift Mailer v3.3.2发送邮件时如何更改发件人的名称文本

来自分类Dev

使用Metal(Mac OS X 10.15.6)时出现分段错误

来自分类Dev

错误:使用asynctask时出现android.os.NetworkOnMainThreadException

来自分类Dev

Python:使用 os.environ.get 时出现 TypeError

来自分类Dev

Watch OS2中的动画图像无法正常工作

来自分类Dev

Watch OS2中的动画图像无法正常工作

Related 相关文章

  1. 1

    尝试使用Watch OS 2发送图像时出现WCErrorDomain 7013

  2. 2

    zsh:在Mac OS上尝试使用“ radb”时权限被拒绝

  3. 3

    尝试使用Vim Valloric / YouCompleteMe插件时的Mac OS限制

  4. 4

    使用Savon 2发送原始XML

  5. 5

    使用Symfony2发送REST请求

  6. 6

    使用Symfony2发送SAML请求

  7. 7

    使用CoreData时如何与Watch OS 2共享数据以在WKInterfaceTable中显示

  8. 8

    尝试在OS X中使用virtualenv启动Python时出现“非法指令:4”

  9. 9

    如何使用TYPO3发送base64编码的图像

  10. 10

    尝试进行HTTP连接时出现android.os.networkNetworkOnMainThreadException

  11. 11

    尝试在 python 中使用 '\' 和 'os.startfile',当使用 xlrd 从 excel 中获取变量时

  12. 12

    使用CakePHP 3.0发送邮件

  13. 13

    使用Outlook 365发送邮件

  14. 14

    如何以严格的顺序使用AFNetworking 2发送请求?

  15. 15

    Spring Boot使用log4j2发送邮件

  16. 16

    春季社交linkedin未使用oAuth2发送“状态”参数

  17. 17

    PHPUnit POST请求未使用Symfony2发送参数

  18. 18

    如何使用Sidekiq每2秒发送一次请求?

  19. 19

    玩家2可以使用Parse从设备向玩家1发送通知吗?

  20. 20

    在Flume中使用Log4j2发送文本消息

  21. 21

    使用Jersey 2发送多部分json字符串

  22. 22

    为Watch OS2创建扩展委托类

  23. 23

    在Mac OS(Yosemite)上使用psycopg2时出现问题

  24. 24

    使用Swift Mailer v3.3.2发送邮件时如何更改发件人的名称文本

  25. 25

    使用Metal(Mac OS X 10.15.6)时出现分段错误

  26. 26

    错误:使用asynctask时出现android.os.NetworkOnMainThreadException

  27. 27

    Python:使用 os.environ.get 时出现 TypeError

  28. 28

    Watch OS2中的动画图像无法正常工作

  29. 29

    Watch OS2中的动画图像无法正常工作

热门标签

归档