iOS Question B4i-Bridge App doesn't install

George_G

Member
Licensed User
Hello everyone!

I use B4I on my mac (Parallels-Windows 10, Compile: Simulator XCode).
I want to use the iBle Library, so I must compile my app on my iphone.
I have a problem, when I click the button "Install App". Nothing happens.

1. Make sure that B4I certificate is installed and trusted (www.b4x.com/ca.pem). Checked
2. Make sure that the provisioning file includes the target device UDID. Checked

Is there something that I can do?

Thank you in advance.
 

Attachments

  • Screenshot 2021-03-01 at 12.57.03 PM.png
    Screenshot 2021-03-01 at 12.57.03 PM.png
    124.2 KB · Views: 43

George_G

Member
Licensed User
I downloaded the B4i-Bridge with the hosted builder, but nothing happened. (Just a white screen)
(Everything is going well, when I use the simulator.)
 
Upvote 0

George_G

Member
Licensed User
Now everything is ok with the hosted builder, so now I can compile my app. (I did a mistake with the hosted builder)
But I must set up my local builder.

Thank you again for your help and the temporary id.
 
Upvote 0

George_G

Member
Licensed User
Kill the build server, run it again and post the text that it outputs when it starts.
Build server version: 7.2


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


2021-03-03 01:58:47.748:INFO::main: Logging initialized @295ms to org.eclipse.jetty.util.log.StdErrLog


Loading default configuration file.


AppPath=/Users/georgegeorgiadis/Desktop/B4iBuildServer


Mac version: 10.16


Xcode path: /Applications/Xcode.app/Contents/Developer


Xcode version: 12.4


2021-03-03 01:58:53.367:INFO:eek:ejs.Server:main: jetty-9.4.z-SNAPSHOT; built: 2018-05-03T15:56:21.710Z; git: daa59876e6f384329b122929e70a80934569428c; jvm 1.8.0_281-b09


2021-03-03 01:58:53.412:INFO:eek:ejs.session:main: DefaultSessionIdManager workerName=node0


2021-03-03 01:58:53.412:INFO:eek:ejs.session:main: No SessionScavenger set, using defaults


2021-03-03 01:58:53.414:INFO:eek:ejs.session:main: node0 Scavenging every 660000ms


2021-03-03 01:58:53.425:INFO:eek:ejsh.ContextHandler:main: Started o.e.j.s.ServletContextHandler@4b952a2d{/,file:///Users/georgegeorgiadis/Desktop/B4iBuildServer/www,AVAILABLE}


2021-03-03 01:58:53.429:INFO:eek:ejs.AbstractNCSARequestLog:main: Opened /Users/georgegeorgiadis/Desktop/B4iBuildServer/logs/b4j-2021_03_02.request.log


2021-03-03 01:58:53.454:INFO:eek:ejs.AbstractConnector:main: Started ServerConnector@20398b7c{HTTP/1.1,[http/1.1]}{0.0.0.0:51041}


2021-03-03 01:58:53.484:INFO:eek:ejus.SslContextFactory:main: x509=X509@335eadca(rootca,h=[],w=[]) for SslContextFactory@210366b4[provider=null,keyStore=file:///Users/georgegeorgiadis/Desktop/B4iBuildServer/key/key.jks,trustStore=null]


2021-03-03 01:58:53.484:INFO:eek:ejus.SslContextFactory:main: x509=X509@eec5a4a(jetty,h=[10.37.129.2],w=[]) for SslContextFactory@210366b4[provider=null,keyStore=file:///Users/georgegeorgiadis/Desktop/B4iBuildServer/key/key.jks,trustStore=null]


2021-03-03 01:58:53.667:INFO:eek:ejs.AbstractConnector:main: Started ServerConnector@6ee12bac{SSL,[ssl, http/1.1]}{0.0.0.0:51042}


2021-03-03 01:58:53.668:INFO:eek:ejs.Server:main: Started @6219ms


Build server is ready






Build server version: 7.20
 
Upvote 0

moster67

Expert
Licensed User
as @Erel mentioned, it could be a network problem.

In Parallels, are you using the Shared network option (normally it is set as default)?
If yes, try the bridged mode. In Parallels, you have the option to set a bridged network which makes the client (windows10 i.e. B4i) visible in the LAN as a separate computer and makes it reachable/visible.
 
Last edited:
Upvote 0

George_G

Member
Licensed User
No, it is not the correct IP address.

I have already done this action. My Mac and my Parallels have different ip.

I noticed that the key, when I run the following command "java -jar B4iBuildServer.jar, the key has this ip "10.37.129.2"
How can I change it?
 
Upvote 0

moster67

Expert
Licensed User
OK, then I am not sure.

I just bought a Mac Mini M1 and I have used B4i installed on a real Windows 10 computer and the first tests are looking promising despite the new chipset.
With my previous Mac Mini (Intel version) everything just works.

I will try with Parallels this evening (although I really don't need it) and see if I can get it working.
 
Upvote 0

George_G

Member
Licensed User
OK, then I am not sure.

I just bought a Mac Mini M1 and I have used B4i installed on a real Windows 10 computer and the first tests are looking promising despite the new chipset.
With my previous Mac Mini (Intel version) everything just works.

I will try with Parallels this evening (although I really don't need it) and see if I can get it working.

I have 2,6 GHz 6-Core Intel Core i7 (CPU).
Is there any way to change the ip in the key file? (When I run the following command "java -jar B4iBuildServer.jar, the key has a different ip.)
 
Upvote 0
Top