簡體   English   中英

Xcode中Kivy應用的構建失敗-無法打開文件'generate-ios-source-and-headers.py'

[英]Build fails for Kivy app in Xcode - can't open file 'generate-ios-source-and-headers.py'

我正在嘗試在iPhone上測試Kivy應用,但是當我嘗試構建它時,出現以下錯誤...

/usr/bin/python: can't open file 'generate-ios-source-and-headers.py': [Errno 2] No such file or directory

根據該錯誤,在嘗試運行自定義外殼程序腳本“ Generate Source and Headers”時會發生這種情況。 該腳本包含以下內容...

#!/bin/sh
/usr/bin/python generate-ios-source-and-headers.py

我按照此處的說明進行操作,該說明使用kivy-ios為kivy應用程序創建xcode項目。 丟失的文件“ generate-ios-source-and-headers.py”位於我的kivy-ios包中(kivy-ios> tmp> libffi-3.0.13),但是由於某些原因,當Xcode構建該應用程序時,找不到文件。

我確保自己的自制軟件已更新,並且我認為我已經正確配置了xcode構建設置。

如何解決此錯誤? 謝謝。

我看不到Xcode和此錯誤之間的關系。 當Xcode構建應用程序時,它tools/build-all.sh從發行版進行編譯,因為您之前已經使用tools/build-all.sh編譯了整個tools/build-all.sh

Xcode只是在執行我們的腳本來獲取您的應用程序源並將其打包,然后編譯main.m。

我猜您的Xcode項目以某種方式損壞了,並且包含無效的步驟。 調試它會很好。 隨時分享您的xcodeproj :)

解決方案是在運行第一個Xcode構建之前刪除符號鏈接,方法是在kivy-ios文件夾中運行此命令

find ./ -type l -exec rm {} \;

同樣,在每次失敗的Xcode構建之后,都需要刪除YourApp文件夾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM