gpt4 book ai didi

objective-c - 在本地和远程之间切换 iOS 应用程序中使用的 url

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

我有一个 iPhone 应用程序,它大量使用了我构建的 Rails json API。大部分时间我都在测试我的 API 的本地版本(像 localhost:3000/api/log_in 这样的 URL),但我有时也需要在远程服务器上测试它(像 someapp.com/api/log_in 这样的 URL) ).

如何根据我是想针对本地服务器还是远程服务器进行测试,轻松切换我的应用程序使用的 URL?

最佳答案

好的。你应该这样走:

  1. 创建另一个目标(通过复制现有目标) enter image description here

  2. 在 Build Settings 下,将 Prefix Header 更改为另一个文件名 enter image description here

  3. 创建新的前缀 header (只需添加一个文件或复制/添加您现有的 header 前缀文件) enter image description here

  4. 将相同的预编译器常量 (#define) 添加到两个 .pch 文件。一个是您的高效 URL,一个是您的本地主机 URL。使用新设置的预编译器常量,而不是代码中的“静态”URL。

  5. 现在您可以通过运行/停止按钮旁边的切换目标在 localhost/production 之间切换

enter image description here

关于objective-c - 在本地和远程之间切换 iOS 应用程序中使用的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10215290/

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