I've written an app that works on Linux, Windows and OSX, and Android via kivy and buildozer
I've got it running now on ios using the Kivy documentation
But on ios how do you use the elements that buildozer takes care of in an android build, in particular the orientation and the icons?
I've sorted out both the problems
The icon simply the file Icon.png in the
kivy-ios/<your app id>-ios
directory.
The orientation can be controlled by using
from kivy.core.window import Window
and then in the Build method
Window.rotation+=<the orientation you want>