获取iPhone应用程序的当前环境

时间:2013-04-06 06:56:18

标签: iphone runtime titanium-mobile environment

我正在使用Titanium Studio Alloy开发iPhone应用程序。在config.json文件中,我看到有三个环境如下:

  "env:development": 
  {

  }, 
  "env:test": 
  {

  }, 
  "env:production": 
  {

  } 

有什么方法可以提醒当前环境,以便我可以了解我的应用程序所处的环境。

2 个答案:

答案 0 :(得分:2)

Ti.App.deployType应该回答你的问题。

答案 1 :(得分:1)

实际上,我找到了一种获得它的方法。没有内置功能或属性来获取它。但是,我设置了一个变量,即currentEnv,并将其值设置为环境名称。以下是供您参考的代码:

  "env:development": 
  {
      currentEnv: "Development"
  }, 
  "env:test": 
  {
      currentEnv: "Test"
  }, 
  "env:production": 
  {
      currentEnv: "Production"
  } 

现在我可以按如下方式提醒它:

alert("The current environment is " + Alloy.CFG.currentEnv);

希望它可以帮助那里的人。