Skip to content

Author: Javier Menendez

Improved macOS App Debugging Experience

During the last few Xojo releases we have been improving the signing options for macOS apps, making it easier to meet Apple’s requirements both for direct distribution of your apps or for Mac App Store distribution. Still, there remained a discrepancy when debugging from the IDE: sandboxing, hardened runtime and the use of entitlements and provisioning profiles were not applied, so there could be a difference between the app you debug and the real behavior of the distributed app.

Comments closed

iOS Framework Improvements

The iOS Framework has received a number of additions and improvements in Xojo 2026r2. Some of them will be mandatory for your existing iOS apps created with Xojo, while others are targeted to improve your iOS apps’ UI designs and functionality. Let’s talk about them!

Comments closed

Detecting UI Compatibility Mode in macOS Apps with Xojo

As you may already know, starting with Xojo 2025r3, macOS apps can be developed and compiled with UI Compatibility Mode either enabled or disabled. Now imagine you are creating a Library intended for use in other projects and, as part of its UI-related functionality, the Library needs to determine whether the host application is running with UI Compatibility Mode enabled. How can you do that? Read on to find out.

Comments closed