Ios4 无法运行使用钛合金的简单应用程序

Ios4 无法运行使用钛合金的简单应用程序,ios4,titanium,appcelerator,linker-errors,appcelerator-mobile,Ios4,Titanium,Appcelerator,Linker Errors,Appcelerator Mobile,我不熟悉钛框架。我已经创建了一个新项目,在没有对ma代码进行任何修改的情况下,当我尝试为iPhone编译/运行时会出现错误 以下是我在控制台中获得的完整日志: [INFO] One moment, building ... [INFO] Titanium SDK version: 1.8.0.1 (12/22/11 13:09 fbdc96f) [INFO] iPhone Device family: universal [INFO] iPhone SDK version: 5.0 [INFO]

我不熟悉钛框架。我已经创建了一个新项目,在没有对ma代码进行任何修改的情况下,当我尝试为iPhone编译/运行时会出现错误

以下是我在控制台中获得的完整日志:

[INFO] One moment, building ...
[INFO] Titanium SDK version: 1.8.0.1 (12/22/11 13:09 fbdc96f)
[INFO] iPhone Device family: universal
[INFO] iPhone SDK version: 5.0
[INFO] iPhone simulated device: ipad
[INFO] Performing full rebuild. This will take a little bit. Hold tight...
[INFO] Skipping JS compile, running from simulator
[ERROR] /Users/bhaveshjain/Documents/Titanium Studio Workspace/TitaAppDemo/build/iphone/Classes/GDataXMLNode.h:39:9: fatal error: 'libxml/tree.h' file not found [2]
[ERROR] /Users/bhaveshjain/Documents/Titanium Studio Workspace/TitaAppDemo/build/iphone/Classes/GDataXMLNode.h:39:9: fatal error: 'libxml/tree.h' file not found [2]
[ERROR] 
[ERROR] Error: Traceback (most recent call last):
还有一件重要的事,我的Mac电脑上安装了两个Xcode

Xcode:3.2.4和iOS 4.2

Xcode:4.2与iOS5的问题与安装Xcode 4.0和4.2的问题相同

由于mac中安装了两个Xcode,我无法从我的Tianium studio运行该应用程序

因此,要运行该应用程序,请转到您的Tianium工作区,并在您的项目>>构建>>iphone下运行。 您将找到Tianium应用程序的xcode项目。使用xcode 3.2.4运行该项目

如果您已将Tianium sdk更新为最新版本,即1.7.x,那么您也可以使用ios sdk 5运行它


到目前为止,我已经删除了我的旧xcode,通过这样做,一切都很好。

您以前是否为该设备构建过,现在是否尝试添加新模块?如果是,请删除生成文件,然后重新编译。这应该是正确的trick@Topener没有。。。我正在从头开始尝试。不,这不起作用,即使我用iOS5删除了Xcode4,Tianium也无法获得XCode3.2的ios4.2路径;不要手动设置该路径。现在陷入困境:(答案是令人满意的,但对我来说,当我卸载Xcode 3.2并用iOS5重新安装Xcode 4.2时,它起到了作用。)我很高兴它帮助了你……)