B4i (iOS) v10.0

Released: Nov 18, 2025

Updates in v10.0

Features

  • B4i compilation process has been rewritten from scratch based on Apple's latest methodology. All native libraries were rebuilt and most external dependencies were updated with latest versions.
  • B4i libraries are now compiled as xcframeworks and are compatible with iOS arm64, x86 simulator and arm64 simulator. The new build-chain works properly with Swift frameworks, assuming that the needed Objective C headers are available. 
  • Added support for Xcode 26 and iOS 26.
  • Added support for ARM based Macs.
  • #Macro attribute. Defined in B4XMainPage or Main modules. Format: <type>, <name>, <link>. Type can be Title or After Save. More to come in the future.
  • Added new command line options for the IDE:
    • -INI=<ini file path> - allows running the IDE with an alternative INI file. Note that that standard INI file is stored under: C:\Users\<user name>\AppData\Roaming\Anywhere Software\b4i\b4xV5.ini
    • -INI_<property key here>=<property value>

Fixes

  • Builder fix to codesign requiring password.