[PYTHON] kivy-ios mémo kivy v1.8.0 (MAC)

Deprecated this article (Reference to New article)

Notez que compilez kivy-ios sur l'environnement Mac (osx 10.10) et exécutez-le sur l'appareil

http://qiita.com/b4b4r07/items/6efebc2f3d1cbbd393fc http://stackoverflow.com/questions/21242107/pip-install-pil-dont-install-into-virtualenv http://www.renedohmen.nl/blog/2013/08/installing-kivy-on-mac-osx-10-6-with-brew/ http://kivy.org/docs/guide/packaging-ios.html

1. Effacer l'environnement HomeBrew

console


cd `brew --prefix`
rm -rf Cellar
brew prune
rm `git ls-files`
rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
rm -rf .git
rm -rf ~/Library/Caches/Homebrew

2. Installation de HomeBrew

console


cd
sudo chown -R $USER:admin /usr/local
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor

3. Installation de Python

console


brew install python
brew link --overwrite python

4. installation kivy

console


brew install mercurial
brew link --overwrite mercurial
brew install sdl sdl_image sdl_mixer sdl_ttf portmidi
pip install -Iv http://cython.org/release/Cython-0.20.2.tar.gz
ln -s /usr/local/include/freetype2 /usr/local/include/freetype
pip install PIL --allow-external PIL --allow-unverified PIL
pip install kivy

5. Installation de Kivy-ios

console


brew install autoconf automake libtool pkg-config
git clone git://github.com/kivy/kivy-ios
cd kivy-ios
tools/build-all.sh

6. Vérification du fonctionnement de Kivy-ios (création et construction de projet)

console


tools/create-xcode-project.sh test test
cd app-test
mkdir test
mkdir YourApp
cd test
vi main.py

main.py


import kivy
kivy.require('1.0.7')
from kivy.app import App
from kivy.uix.button import Button

class TestApp(App):
    def build(self):
        roodWidget = Button(text='hello world')
        # return a Button() as a root widget
        return roodWidget
if __name__ == '__main__':
    TestApp().run()

console


cd ..
open test.xcodeproj

Terminé lorsque vous travaillez sur un appareil iOS

Lors de votre inscription sur l'Apple Store, vous devez exécuter la commande suivante pour mincir.

console


tools/reduce-python.sh

Recommended Posts

kivy-ios mémo kivy v1.8.0 (MAC)
kivy-ios memo kivy v1.8.0 lien URL (MAC)
kivy-ios memo kivy v1.8.0 pour la nouvelle chaîne d'outils (MAC)
kivy-ios memo kivy v1.9.0-dev lien URL (MAC)
Mémo Kivy-Android (MAC)
[Mon mémo] python -v / python -V
[Tentative] Comment convertir une chaîne de caractères en Shift_jis avec kivy-ios Memo kivy v1.8.0
Mémo sur Mac OS X
Mémo de construction de l'environnement Python sur Mac
Installation de Python Note Anaconda (Mac uniquement)