我正在尝试使用终端上的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'
欢迎提出建议。
答案 0 :(得分:1)
这可能是安装Xcode 5的一个问题。它的xcodebuild可以完成子项目(即使没有我们的工具扫描东西)。
xcode-select --switch /Applications/Xcode.app/Contents/Developer来切换你的Xcode版本。