Ios Xcode开发人员:保存api响应,以便在开发期间进行将来的测试

Ios Xcode开发人员:保存api响应,以便在开发期间进行将来的测试,ios,xcode,swift,Ios,Xcode,Swift,我正在构建一个严重依赖api响应的应用程序。应用程序需要在每次启动时发出此请求。但是,此请求需要60秒。有没有办法在测试之间保存响应,以便我可以构建/测试依赖于响应的功能 简而言之,我不想每次测试应用程序时都给服务器打电话。我在swift中,我要做的是编写条件代码,这取决于一些环境变量,这样我就不会联系服务器,而是使用一些常量 所以,当我只是测试和开发我的应用程序的其余部分时,我只是抛出环境变量开关,然后使用这个常量 如果你不想每次应用程序启动时都给服务器打电话,你怎么会认为你的潜在客户会这么做

我正在构建一个严重依赖api响应的应用程序。应用程序需要在每次启动时发出此请求。但是,此请求需要60秒。有没有办法在测试之间保存响应,以便我可以构建/测试依赖于响应的功能

简而言之,我不想每次测试应用程序时都给服务器打电话。我在swift中,我要做的是编写条件代码,这取决于一些环境变量,这样我就不会联系服务器,而是使用一些常量


所以,当我只是测试和开发我的应用程序的其余部分时,我只是抛出环境变量开关,然后使用这个常量

如果你不想每次应用程序启动时都给服务器打电话,你怎么会认为你的潜在客户会这么做呢?要回答您的问题,可能需要重写应用程序的基本行为。我只是在说测试。应用程序是异步的,因此对用户来说不是问题。打开或关闭环境变量只需选中或取消选中方案中的复选框即可(当然,您也可以切换方案)。请看我的回答:我给出的实际示例涉及音乐库,而不是服务器,但它完全是并行的,因为在模拟器上测试时音乐库不存在,所以我需要一些内置数据来代替。