Other B4i v8.90 is available for download

Erel

B4X founder
Staff member
Licensed User
Longtime User
I'm happy to release a new version of B4i. This version fixes several issues related to iOS 18 new requirements and the installation process. This includes the issue where B4i-Bridge fails to install a new app.

Note that you need to rebuild B4i-Bridge: Tools - Build Server - Build B4i-Bridge App.
  • Installation process for full deployments and rapid deployments fixed to work with iOS 18.
  • Updated internal libraries: iCore v8.90, iAdMob v4.10, XUI Views v2.66, B4XCollections v1.15, BCTextEngine v1.96.
  • Mac builder updated to v9.20
  • New internal keywords: Initialized and NotInitialized:
    B4X:
    If Map1 <> Null And Map1.IsInitialized Then ... 'boring
    If Initialized(Map1) Then ... 'less boring
  • #CustomBuildAction arguments are expanded with environment variables and other variables (%PROJECT%, %B4X%, %JAVABIN%, %PROJECT_NAME% and %ADDITIONAL%): https://www.b4x.com/android/forum/threads/b4x-comment-links.119897/#content
  • B4XCollections: new helper methods: EmptyList, EmptyMap, MergeMaps, MergeLists, CreateList, CopyOnWriteMap and CopyOnWriteList.
  • Build server options: use Apple Configurator is mandatory with local builder and the 32 bit option removed.
  • Other bug fixes.
Developers who are eligible for a free upgrade will receive an email with the download link. Other developers will receive a renewal offer.
 

mcqueccu

Well-Known Member
Licensed User
Longtime User
Great job always @Erel
I want some clarifications
This includes the issue where B4i-Bridge fails to install a new app.

1. Does it mean those with lower B4i Versions cannot Rebuild and install B4i Bridge on their Devices? or
2. Is it only when you are building the B4i Bridge for iOS 18.x.x devices? and which specific version of 18+ will prevent installing of the B4i Bridge
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
1. You can install B4i-Bridge but it will fail to install your debug app. There are workarounds to install the debug app without using B4i-Bridge, however they are more complicated.

2. Yes. Your current version of B4i-Bridge will continue to work until the app expires (because the certificate expires). Note that this update solves other issues related to the installation and deployment issues, not related to B4i-Bridge.
 
Upvote 0

MikeH

Well-Known Member
Licensed User
Longtime User
I get a warning:
1747312120632.png


I know I can "Run anyway", just thought you'd like to know as I haven't seen this before with b4x.
 
Upvote 0

Duque

Active Member
Licensed User
Longtime User
Captura de pantalla 2025-05-16 162437.png

Windows does not warn that the file has a virus, Windows says so and does not want to allow the installation.
 
Upvote 0

Cableguy

Expert
Licensed User
Longtime User
Every new release from a Not well known source triggers false positives. This is recurrent with B4X since this is a niche app, and not a very well known one.
 
Upvote 0
Top