我遇到了以下问题,但我不确定如何解决:我正在通过xcrun simctl openurl命令将html内容传递给一个iOS应用程序。命令如下所示:xcrun simctl openurl <Simulator Id> 'MyAppName://content=<Large base64 encoded html string>'
当我解析应用程序中的字符串时,它已经被截断了,似乎是在xcrun将'MyAppName://content=<Large base64 encoded html string>传递给应用程序时发生的。
有没有可以更新的配置,允许在simctl中将更大的字符串作为openurl命令的一部分进行传递?
发布于 2020-01-21 22:49:32
一般来说,不是。
这可能与max URL length有关。我建议您不要通过URL发送数据,而是尝试在本地文件系统中创建单独的文件,并发送此文件的URL路径。在模拟器中,你会有access to this file (但不是我自己测试的)。
https://stackoverflow.com/questions/59840959
复制相似问题