gpt4 book ai didi

iphone - 一个 iOS 应用程序甚至可以访问另一个应用程序的缓存目录吗?

转载 作者:行者123 更新时间:2023-11-28 18:44:44 25 4
gpt4 key购买 nike

我正在使用 GHUnit 编写单元测试。我想检查是否在另一个应用程序的 Library 目录下的 Caches 目录中生成了一个文件。这是否可行,或者是否阻止应用程序访问彼此的库目录?如果是这样,是否有任何可能的解决方法来为此创建单元测试?我是否可以将生成的文件存储在不同的目录中,例如 Documents,或者那样没有帮助吗?

最佳答案

在设备上根本不可能。在模拟器中,如果您知道命名应用程序安装目录的随机 UUID,理论上您可以这样做。

但我强烈建议您不要尝试。取而代之的是让你打算测试的代码本身足够可测试。验证另一个应用程序是否正常运行的单元测试几乎与验证您是否使用正确参数调用 API 的单元测试一样无用。

关于iphone - 一个 iOS 应用程序甚至可以访问另一个应用程序的缓存目录吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5954040/

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