gpt4 book ai didi

ios - WCSession - PayloadTooLarge

转载 作者:行者123 更新时间:2023-11-29 10:21:51 24 4
gpt4 key购买 nike

Apple 文档显示:

PayloadTooLarge - An error indicating that the item being sent exceeds the maximum size limit. This type of error can occur for both data dictionaries and files. Available in watchOS 2.0 and later.

有谁知道这两种方法将数据从 watch 传输到手机的最大大小限制是多少?:

func transferUserInfo(_ userInfo: [String : AnyObject]) -> WCSessionUserInfoTransfer

func transferFile(_ file: NSURL,
metadata metadata: [String : AnyObject]?) -> WCSessionFileTransfer

我在任何地方都找不到它的记录。谢谢!

最佳答案

关于用户信息

transferUserInfo:

甚至对于并发症信息:

transferCurrentComplicationUserInfo:

大小限制 (iOS 9) 为 65.5 kB,对于可用于

的消息也是如此

sendMessage:

的大小限制

updateApplicationContext:

262 kB

关于

transferFile:

ccjensen 的回答是正确的,因为我的经验是 没有实际限制 即使是 WCSession 错误代码部分中提到文件可能太大的 Apple 文档也是如此:

WCErrorCodePayloadTooLarge An error indicating that the item being sent exceeds the maximum size limit. This type of error can occur for both data dictionaries and files.

文档的这一部分不是很清楚,因此您必须在使用前始终检查它。

关于ios - WCSession - PayloadTooLarge,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34683648/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com