无法在IOS8中运行appcelerator钛应用程序

时间:2014-10-07 05:05:46

标签: android xcode ios8 appcelerator titanium-alloy

我正在使用最新版本的工作室

Titanium Studio, build: 3.4.0.201409261227, Mac OS Version 10.9.5, alloy version 1.5.1, Titanium SDK version is 3.4.0.GA

我想将我的应用更新到IOS8,这是之前在IOS7中使用钛开发的, 但我无法跑, 我收到以下错误

[ERROR] :  2014-10-07 10:14:04.018 xcodebuild[27236:5403]  DeveloperPortal: Using pre-existing     current store at URL (file:///Users/arunkumar/Library/Developer/Xcode/DeveloperPortal%206.0.1.db).
[ERROR] :  ** BUILD FAILED **
[ERROR] :  The following build commands failed:
[ERROR] :   Ld build/Debug-iphonesimulator/My\ App.app/My\ App normal i386
[ERROR] :  (1 failure)'

我已经将我的xcode更新到最新版本(6.0.1),我可以运行一个空项目,但我无法找到我的应用程序有什么问题,请帮我找到解决方案 提前致谢

1 个答案:

答案 0 :(得分:0)

这是一个模块冲突。

  • 尝试逐个删除模块以识别冲突模块。
  • 更新模块。
  • 如果没有可用于Titanium SDK的更新模块安装以前版本的SDK


详情

我是第一次安装Titanium Studio。得到了这个错误。无法在iOS模拟器中运行它。这就是我所做的。

  • 逐个删除模块并尝试运行。我发现 <button onclick="alert('document.getElementById('todo.age').value');">onclick</button> 模块是罪魁祸首。试图运行所有不同的版本。 [见图片]

  • 尝试安装analytics.google的新版本。为此,我需要安装analytics.google

    gitto

    然后安装sudo npm install -g gittio

    analytics.google

    发现有gittio install analytics.google

  • 安装以前版本的Titanium SDK。之前的应用程序是使用3.4.0构建的。我的SDK是3.5.1GA。所以我尝试用

    安装3.4.0
    no distributable available

    您也可以从Titanium Studio帮助菜单安装SDK。

    ti sdk install http://builds.appcelerator.com/mobile/3.4.0/mobilesdk-3.4.0.RC2-osx.zip 
    

    然后在Titanium SDK下拉列表中选择3.4.0 SDK [见图片]

enter image description here