Support for iOS simulator. Note that the simulator is a Mac application so this feature requires using a local builder.
The iOS simulator (unlike the Android emulator) is fast and very convenient to work with.
An Apple account is not needed when working with the simulator.
- Developers using a local builder should update the builder to v2.0 and use Xcode 6.3+.
If you have already installed the builder from the last beta then you only need to copy the libraries.
Users who are eligible for a free upgrade should receive an email with the download links. Please allow a few hours for the mail to arrive.
Note that starting from this version it is possible to develop iOS apps with B4i without an Apple developer account using the iOS simulator (with a local Mac builder).
You will still need a developer account when you want to test the app on a real device or when you are ready to upload it to the app store.
@Erel What are the chances that the support for silent push notifications will make it into the next version (I really need this feature). And do you have any ETA on the next version ?
Excuse me but I never use a Mac. I have got one few days ago.
Thank you to be lenient
These instructions explain how to install the builder on a local Mac machine.
1. Install Java JDK (7 or 8): http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
OK -> Mac 2. Install Xcode 6.
OK -> Mac 3. Download and unzip the B4i-Builder.
OK -> Mac : To install on Mac I suppose but where I find it to download? 4. Open a terminal and navigate to B4i-Builder folder.
OK , on the Mac? 5. Run it with: java -jar B4iBuildServer.jar
On the Mac, how ? 6. Set the builder IP address in the IDE under Tools - Build Server - Server Settings
On the PC
If you are using a local Mac computer then you should update to builder v2.0:
On the PC, on the Mac ? it seem windows files!!
What are the chances that the support for silent push notifications will make it into the next version (I really need this feature). And do you have any ETA on the next version ?
Excuse me but I never use a Mac. I have got one few days ago.
Thank you to be lenient
These instructions explain how to install the builder on a local Mac machine.
1. Install Java JDK (7 or 8): http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
OK -> Mac 2. Install Xcode 6.
OK -> Mac 3. Download and unzip the B4i-Builder.
OK -> Mac : To install on Mac I suppose but where I find it to download? 4. Open a terminal and navigate to B4i-Builder folder.
OK , on the Mac? 5. Run it with: java -jar B4iBuildServer.jar
On the Mac, how ? 6. Set the builder IP address in the IDE under Tools - Build Server - Server Settings
On the PC
If you are using a local Mac computer then you should update to builder v2.0:
On the PC, on the Mac ? it seem windows files!!
@Erel What are the chances that the support for silent push notifications will make it into the next version (I really need this feature). And do you have any ETA on the next version ?
I have created a Folder "B4i"
I have put in this folder "macserver-aa"
How to open a terminal in B4i? I know to open a terminal, but after?
Can you explain me please
go to System Preferences and select Keyboard > Shortcuts > Services
Then find for "New Terminal at Folder", then enable it.
After that, when you'r in the Finder, just Right-click on a folder (in our case B4i folder), then you should see the option "New terminal at folder", and the, you finally got it:
you should see a black command window, just type : java -jar B4iBuildServer.jar
then return.
go to System Preferences and select Keyboard > Shortcuts > Services
Then find for "New Terminal at Folder", then enable it.
After that, when you'r in the Finder, just Right-click on a folder (in our case B4i folder), then you should see the option "New terminal at folder", and there you are:
you should a black command windows, just type : java -jar B4iBuildServer.jar
then return.
Alas, still impossible to run the simulator.
Everything is correctly installed I think.
Build server OK
Terminal OK gives IP address: 192.168.0.16:51041
The IP address "Tools/Build server/server settings" is correct (http://192.168.0.16:51041)
It seems it cannot reach the Mac (Ping failed also)
All authorizations are given on the mac and everything is shared.
Here the error message when compiling B4i version: 2.00
Parsing code. (0.00s)
Compiling code. (0.06s)
Compiling layouts code. (0.02s)
Compiling debugger engine code. (1.27s)
Building Xcode project (0.20s)
Sending data to remote compiler. Error
Communication error: SendFailure
one more question, i am currently using v1.8 and plan to use it for some time, will it work with XCode 6.4 or not ? i am currently using 6.1.1 on OSX 10.10.1