XCode项目 - 用于每个开发人员的唯一服务器地址的宏

时间:2011-03-23 18:50:29

标签: xcode macros preprocessor

当我开发一款与笔记本电脑上运行的Rails应用程序对话的iPhone应用程序时,我会做类似的事情,

    model.serverIp = @"192.168.0.23";

我会提交这个,下一个人检查出来,然后将其更改为他的IP地址,然后提交,然后我必须更改它........

避免踩到对方脚趾的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

出于开发目的,它可能足以满足以下几个方面之一:

  • 指定未签入的外部文件,其中包含相关的IP地址,并作为资源文件添加到iPhone应用程序中
  • 将代码添加到应用程序,以便它可以自动识别IP地址
  • 使用环回地址(假设测试服务器始终与iPhone应用程序在同一台计算机上运行)
  • 部署具有固定IP地址的公共服务器供所有人使用