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 closedCategory: Tips
sort code tips and tricks
In Xojo 2026r2, developers targeting Windows now have a new option for DesktopHTMLViewer: support for Microsoft Edge WebView2. This is an important change for those who…
Comments closedJade, the Xojo AI assistant, has several significant improvements in 2026r2 that make it even more useful. Settings Let’s start with the Settings window, which…
Comments closedWant a quick and easy way to add capabilities to bulit-in classes and types without subclassing? Try extension methods. An extension method is a method…
Comments closedIn recent weeks I received several questions regarding Xojo iOS, many from users who already use Xojo for desktop or web development and want to start using Xojo for mobile, particularly iOS, development. I’ve compiled some of their questions together with some other tips into this mini-FAQ.
Comments closedI’ll update this FAQ from time to time, so you may want to bookmark it and revisit! In addition, the Xojo Forum is a great place to keep the conversation about this and other iOS Xojo-related topics!
In the new DrawControlInLayoutEditor event of Xojo, which is available for MobileCanvas, AndroidMobileUserControl, and iOSMobileUserControl, there are properties available that otherwise do not exist in…
Comments closedIf you’ve been working with Xojo for a while, you’re likely familiar with conditional compilation directives like #If TargetMacOS or #If DebugBuild. But there are…
Comments closedOne of the notable additions in Xojo 2026 Release 1 is that the DrawControlInLayoutEditor event is now available for Desktop and iOS/Android projects, giving you more possibilities…
Comments closedDebugging isn’t just about stepping through code anymore, it’s about understanding how your data behaves over time. With the new watchpoints feature in Xojo, you can…
Comments closed