2

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

  "env:development": 
  {

  }, 
  "env:test": 
  {

  }, 
  "env:production": 
  {

  } 

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

4

2 回答 2

2

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

于 2013-04-10T14:22:26.923 回答
1

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

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

现在我可以如下提醒它:

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

希望它会帮助那里的人。

于 2013-04-08T10:04:47.753 回答