【问题标题】:Kivy Ios ./toolchain.py build kivy not workingKivy Ios ./toolchain.py 构建 kivy 不工作
【发布时间】:2020-02-18 22:04:15
【问题描述】:

我在https://kivy.org/doc/stable/guide/packaging-ios.html 学习教程

到了./toolchain.py build kivy,但它不起作用,这是输出

[DEBUG   ] error: command '/tmp/tmpZReB1k' failed with exit status 1
Traceback (most recent call last):
  File "./toolchain.py", line 1568, in <module>
    ToolchainCL()
  File "./toolchain.py", line 1281, in __init__
    getattr(self, args.command)()
  File "./toolchain.py", line 1322, in build
    build_recipes(args.recipe, ctx)
  File "./toolchain.py", line 1158, in build_recipes
    recipe.execute()
  File "/Users/abdulgilani/kivy-ios/toolchain.py", line 729, in execute
    self.build_all()
  File "/Users/abdulgilani/kivy-ios/toolchain.py", line 84, in _cache_execution
    f(self, *args, **kwargs)
  File "/Users/abdulgilani/kivy-ios/toolchain.py", line 837, in build_all
    self.build(arch)
  File "/Users/abdulgilani/kivy-ios/toolchain.py", line 84, in _cache_execution
    f(self, *args, **kwargs)
  File "/Users/abdulgilani/kivy-ios/toolchain.py", line 811, in build
    self.build_arch(arch)
  File "/Users/abdulgilani/kivy-ios/toolchain.py", line 1112, in build_arch
    _env=build_env)
  File "/Users/abdulgilani/kivy-ios/toolchain.py", line 67, in shprint
    for line in cmd:
  File "./tools/external/sh.py", line 565, in next
    self.wait()
  File "./tools/external/sh.py", line 500, in wait
    self.handle_command_exit_code(exit_code)
  File "./tools/external/sh.py", line 516, in handle_command_exit_code
    raise exc(self.ran, self.process.stdout, self.process.stderr)
sh.ErrorReturnCode_1: 

  RAN: '/Users/abdulgilani/kivy-ios/dist/hostpython3/bin/python setup.py build_ext -g'

  STDOUT:
running build_ext
building 'ios' extension
creating build
creating build/temp.macosx-10.14-x86_64-3.7
/tmp/tmpZReB1k -DNDEBUG -g -fwrapv -O3 -Wall -O3 -miphoneos-version-min=8.0 -I/Users/abdulgilani/kivy-ios/dist/include/x86_64/freetype -I/Users/abdulgilani/kivy-ios/dist/include/x86_64/ffi -I/Users/abdulgilani/kivy-ios/dist/include/x86_64/openssl -I/Users/abdulgilani/kivy-ios/dist/include/common/sdl2 -I/Users/abdulgilani/kivy-ios/dist/include/common/sdl2_image -I/Users/abdulgilani/kivy-ios/dist/include/common/sdl2_mixer -I/Users/abdulgilani/kivy-ios/dist/include/common/sdl2_ttf -I/Users/abdulgilani/kivy-ios/dist/include/x86_64 -g -I/Users/abdulgilani/kivy-ios/dist/hostpython3/include/python3.7m -c ios.c -o build/temp.macosx-10.14-x86_64-3.7... (18298 more, please see e.stdout)

  STDERR:

我正在使用 python3、macOS mojave 10.14、xcode 11.0

【问题讨论】:

  • 你试过kivy-ios(github.com/kivy/kivy-ios)官方github页面的说明了吗?他们有点不同。另外,如果你想要视频教程 (youtube.com/watch?v=UAi3PG-qN2k),我在 YouTube 上有一个关于使用 kivy-ios 的视频。
  • @Erik 我已经遵循了这两个教程,并且在 toolchain.py build kivy 阶段出现了同样的错误

标签: python ios python-3.x kivy toolchain


【解决方案1】:

我找到了解决此问题的方法,即切换回 XCode 10.3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-28
    • 2014-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多