README (834B)
1 # iOS Port Prototype 2 3 The current iOS port prototype is built in 2 parts. The core libraries such as 4 XUL are built as-normal, and then an xcode project is used to bundle these 5 libraries into an iOS application, which can be deployed to a device or 6 simulator. 7 8 Currently there is no support for running automated iOS tests, though this is 9 being investigated. 10 11 ## Simulator 12 13 ### Building 14 15 1. Update your .mozconfig as described below: 16 17 ``` 18 # Enable the iOS application target. 19 ac_add_options --enable-application=mobile/ios 20 ``` 21 22 2. Build the main core of XUL with `./mach build` as normal. 23 24 ### Running 25 26 Currently the in-tree wrapper for Gecko on iOS is the minimal "GeckoTestBrowser" 27 application. To run this application, open the xcode project at 28 `mobile/ios/GeckoTestBrowser/GeckoTestBrowser.xcodeproj`, and build/run it from 29 there.