获取KeyError:尝试运行apportable load命令时的'project'

时间:2013-07-31 12:45:10

标签: compilation load apportable

我正在尝试使用终端上的apportable load命令加载我即将到来的目标C项目。但我得到KeyError:'项目'开始。任何人都可以建议。 例如 使用TARGET_ARCH_ABI构建:armeabi ARM_NEON:False 建设到/Users/nimitja/.apportable/SDK/Build/android-armeabi-debug Traceback(最近一次调用最后一次):   文件“/Users/nimitja/.apportable/SDK/bin/apportable”,第745行,     运行(ENV)

文件“/Users/nimitja/.apportable/SDK/bin/apportable”,第709行,在运行中     results = actionsargs.action

文件“/Users/nimitja/.apportable/SDK/bin/apportable”,第86行,在LoadAction中     return env.LoadApp(site_init.BuildApplication(env,env ['BUILD_TARGET']))

BuildApplication中的文件“/Users/nimitja/.apportable/SDK/site_scons/site_init.py”,第359行     return build.App(env,app_sconscript)

文件“/Users/nimitja/.apportable/SDK/site_scons/build/init.py”,第477行,在App中     打印“更新配置参数...构建Xcode项目”+目标[“项目”]

KeyError:'project'

欢迎提出建议。

1 个答案:

答案 0 :(得分:1)

这可能是安装Xcode 5的一个问题。它的xcodebuild可以完成子项目(即使没有我们的工具扫描东西)。

xcode-select --switch /Applications/Xcode.app/Contents/Developer来切换你的Xcode版本。