UIPasteboard尺寸

Nic*_*247 3 iphone url uipasteboard openurl

从iOS4 +开始,这已经不再适用 - 所以请停止投票!或至少解释你的downvotes

我正在尝试为应用程序的精简到完整版本执行升级路径,可以存储无限量的数据(我不想在应用程序购买中执行).

我希望能够使用自定义URL升级而无需在线状态来缓存数据.

所以考虑使用UIPasteboard对象.

有没有人知道或对存储到UIPasteboard的最大可能数据大小进行过任何调查?关于这一点,似乎没有我能找到的苹果文档.

这会因设备而异吗?即RAM有限吗?

我尝试了一个50MB的文件并知道这个失败(即使在模拟器中),虽然5 MB文件没问题.在使用dataForPasteboardType获取数据之前,无法知道它是否已失败:

此外,有没有人做过2个应用程序自定义URL,将做一种请求/响应跨应用程序通信?我以为我可以用这种方式支持任意大小的数据......

Nic*_*247 6

我会回答我自己的问题,经过一些调查,它是8MB.设备无关.

我还设法支持在应用程序之间递归使用2个自定义URL和openURL方法升级任意大量数据.测试高达100MB - 它看起来不太漂亮,因为它打开每个应用程序12次!