溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

用python編寫(xiě)ios應(yīng)用

發(fā)布時(shí)間:2020-06-04 11:39:49 來(lái)源:網(wǎng)絡(luò) 閱讀:1372 作者:ptrees 欄目:移動(dòng)開(kāi)發(fā)

自從發(fā)現(xiàn)了kivy這個(gè)東西,就動(dòng)了用pyhon寫(xiě)ios程序的念頭,因?yàn)閜ython確實(shí)好寫(xiě),而且我只會(huì)這個(gè),懶得去學(xué)object-C..不過(guò)具體開(kāi)始搭環(huán)境卻折騰了好久,我都快放棄了,不過(guò)最后還是搭了出來(lái),分享一些心得吧.
1.首先是mac osx環(huán)境,這個(gè)用虛擬機(jī)就行,網(wǎng)上教程很多
2.接下來(lái)就是安裝Xcode和kivy了,Xcode網(wǎng)上也有下載,官方我下不下來(lái),不知道什么原因.安裝kivy參見(jiàn):
http://kivy.org/docs/installation/installation-macosx.html
下載下來(lái)dmg文件打開(kāi)后直接把kivy圖標(biāo)拖到應(yīng)用文件夾里就行了
3.然后是安裝kivy-ios,參見(jiàn):
http://kivy.org/docs/guide/packaging-ios.html
運(yùn)行kivy-ios/tools/build-all.sh,注意Xcode要安裝command line tools,不然很多編譯錯(cuò)誤,我在這卡了好久.....后來(lái)改用Xcode5+command line tools解決
4.最后就是打包你的app了,這里要注意的幾點(diǎn):
    執(zhí)行 create-xcode-project.sh 命令時(shí)要打全路徑,不然編譯不過(guò).python文件路徑輸入到文件夾為止,比如/Users/hehe/kivy-ios/examples /audio,不要打/Users/hehe/kivy-ios/examples/audio/main.py
5.其實(shí)總的來(lái)說(shuō)還是比較簡(jiǎn)單,網(wǎng)上查查什么都有了,我被坑得最慘就是3.4兩步.

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI