iOS Question MacBuilder error after macOS and Xcode update

gglaz

Member
Licensed User
Longtime User
Hello,

I updated my Mac mini to Sonoma 14.4 and Xcode to 15.3.
The mac builder on 8.50 and b4i on 8.51. Since then I can no longer build apps using macBuilder. It works with the hosted builder.

To load apps in the store I have to use MacBuilder due to the iPA size.

So far I have tried creating a new certificate and profile, uninstalling and reinstalling Xcode, reinstalling macOC. Unfortunately none of this helped

I am thankful for every help

b4i error: b4iError.txt

macbuilder :

Last login: Wed Mar 13 16:01:39 on ttys000
sala@salas-Mac-mini ~ % cd desktop/B4iBuildServer
sala@salas-Mac-mini B4iBuildServer % java -jar B4iBuildServer.jar
Build server version: 8.50
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-13 16:07:08.498:INFO::main: Logging initialized @161ms to org.eclipse.jetty.util.log.StdErrLog
Loading default configuration file.
AppPath=/Users/sala/Desktop/B4iBuildServer
Mac version: 10.16
Xcode path: /Applications/Xcode.app/Contents/Developer
Xcode version: 15.3
2024-03-13 16:07:08.669:INFO:eek:ejs.Server:main: jetty-9.4.z-SNAPSHOT; built: 2018-05-03T15:56:21.710Z; git: daa59876e6f384329b122929e70a80934569428c; jvm 11.0.1+13-LTS
2024-03-13 16:07:08.696:INFO:eek:ejs.session:main: DefaultSessionIdManager workerName=node0
2024-03-13 16:07:08.696:INFO:eek:ejs.session:main: No SessionScavenger set, using defaults
2024-03-13 16:07:08.697:INFO:eek:ejs.session:main: node0 Scavenging every 600000ms
2024-03-13 16:07:08.702:INFO:eek:ejsh.ContextHandler:main: Started o.e.j.s.ServletContextHandler@2b71e916{/,file:///Users/sala/Desktop/B4iBuildServer/www,AVAILABLE}
2024-03-13 16:07:08.704:INFO:eek:ejs.AbstractNCSARequestLog:main: Opened /Users/sala/Desktop/B4iBuildServer/logs/b4j-2024_03_13.request.log
2024-03-13 16:07:08.717:INFO:eek:ejs.AbstractConnector:main: Started ServerConnector@fa4c865{HTTP/1.1,[http/1.1]}{0.0.0.0:51041}
2024-03-13 16:07:08.904:INFO:eek:ejus.SslContextFactory:main: x509=X509@10959ece(jetty,h=[192.168.0.92],w=[]) for SslContextFactory@3a6bb9bf[provider=null,keyStore=file:///Users/sala/Desktop/B4iBuildServer/key/key.jks,trustStore=null]
2024-03-13 16:07:08.905:INFO:eek:ejus.SslContextFactory:main: x509=X509@34f7cfd9(rootca,h=[],w=[]) for SslContextFactory@3a6bb9bf[provider=null,keyStore=file:///Users/sala/Desktop/B4iBuildServer/key/key.jks,trustStore=null]
2024-03-13 16:07:08.975:INFO:eek:ejs.AbstractConnector:main: Started ServerConnector@2dc54ad4{SSL,[ssl, http/1.1]}{0.0.0.0:51042}
2024-03-13 16:07:08.976:INFO:eek:ejs.Server:main: Started @642ms
Build server is ready
Build server version: 8.50
Adding user to keychain: b4ibenutzer
success: true, 65
16:07:37| Compilation time: 4570, b4ibenutzer, queue: 0, success: false
 

Attachments

  • b4iError.txt
    3.9 KB · Views: 24
Last edited:

Filippo

Expert
Licensed User
Longtime User
Hello,

I updated my Mac mini to Sonoma 14.4 and Xcode to 15.3.
The mac builder on 8.50 and b4i on 8.51. Since then I can no longer build apps using macBuilder. It works with the hosted builder.

To load apps in the store I have to use MacBuilder due to the iPA size.

So far I have tried creating a new certificate and profile, uninstalling and reinstalling Xcode, reinstalling macOC. Unfortunately none of this helped

I am thankful for every help

b4i error: b4iError.txt

macbuilder :

Last login: Wed Mar 13 16:01:39 on ttys000
sala@salas-Mac-mini ~ % cd desktop/B4iBuildServer
sala@salas-Mac-mini B4iBuildServer % java -jar B4iBuildServer.jar
Build server version: 8.50
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-13 16:07:08.498:INFO::main: Logging initialized @161ms to org.eclipse.jetty.util.log.StdErrLog
Loading default configuration file.
AppPath=/Users/sala/Desktop/B4iBuildServer
Mac version: 10.16
Xcode path: /Applications/Xcode.app/Contents/Developer
Xcode version: 15.3
2024-03-13 16:07:08.669:INFO:eek:ejs.Server:main: jetty-9.4.z-SNAPSHOT; built: 2018-05-03T15:56:21.710Z; git: daa59876e6f384329b122929e70a80934569428c; jvm 11.0.1+13-LTS
2024-03-13 16:07:08.696:INFO:eek:ejs.session:main: DefaultSessionIdManager workerName=node0
2024-03-13 16:07:08.696:INFO:eek:ejs.session:main: No SessionScavenger set, using defaults
2024-03-13 16:07:08.697:INFO:eek:ejs.session:main: node0 Scavenging every 600000ms
2024-03-13 16:07:08.702:INFO:eek:ejsh.ContextHandler:main: Started o.e.j.s.ServletContextHandler@2b71e916{/,file:///Users/sala/Desktop/B4iBuildServer/www,AVAILABLE}
2024-03-13 16:07:08.704:INFO:eek:ejs.AbstractNCSARequestLog:main: Opened /Users/sala/Desktop/B4iBuildServer/logs/b4j-2024_03_13.request.log
2024-03-13 16:07:08.717:INFO:eek:ejs.AbstractConnector:main: Started ServerConnector@fa4c865{HTTP/1.1,[http/1.1]}{0.0.0.0:51041}
2024-03-13 16:07:08.904:INFO:eek:ejus.SslContextFactory:main: x509=X509@10959ece(jetty,h=[192.168.0.92],w=[]) for SslContextFactory@3a6bb9bf[provider=null,keyStore=file:///Users/sala/Desktop/B4iBuildServer/key/key.jks,trustStore=null]
2024-03-13 16:07:08.905:INFO:eek:ejus.SslContextFactory:main: x509=X509@34f7cfd9(rootca,h=[],w=[]) for SslContextFactory@3a6bb9bf[provider=null,keyStore=file:///Users/sala/Desktop/B4iBuildServer/key/key.jks,trustStore=null]
2024-03-13 16:07:08.975:INFO:eek:ejs.AbstractConnector:main: Started ServerConnector@2dc54ad4{SSL,[ssl, http/1.1]}{0.0.0.0:51042}
2024-03-13 16:07:08.976:INFO:eek:ejs.Server:main: Started @642ms
Build server is ready
Build server version: 8.50
Adding user to keychain: b4ibenutzer
success: true, 65
16:07:37| Compilation time: 4570, b4ibenutzer, queue: 0, success: false
This also happened to me last week.
Install the previous xCode version again.
If you have the "Time Machine" application on your Mac, then it's very easy.
 
Upvote 0

gglaz

Member
Licensed User
Longtime User
Thank you for your answers.
Yes, I had opened Xcode and installed SDK 17.4.

I have now set up a second admin user on the Mac. With these the macbuilder works with Xcode 15.3. I think it might be a problem with keychain management.

best regards
 
Upvote 0
Top