contact us help

🌟 What's New

What's New at Ohanaware
Oct 30th, 2016

App Wrapper 3.6.4 update released

Sierra compatibility release

  • More changes to accommodate code signing on Sierra.
Sep 28th, 2016

App Wrapper 3.6.3 update released

Sierra compatibility release

  • DMG Signer now works again on Sierra GM & 10.11.6
  • Improved the error handling with the DMG Canvas integration.
Sep 21st, 2016

App Wrapper 3.6.2 update released

Sierra compatibility release

  • Improved the reliability of code signing on Sierra.
  • Improved the reliability of debugging in Xojo on Sierra.
  • Fixed an issue with the Apple Script entitlements editor.
  • App Wrappers internal code sign tester should work more reliably on Sierra.
August 8th, 2016

App Wrapper 3.6.1

Sierra update to our App utility

  • Auto removes Resource forks (for Sierra compatibility).
  • Auto removes text from Short string version when shipping for App Store.
  • Checks for the existence of the Help folder before wrapping.
  • Minor DMG signer usability improvements.
  • DMG Signer now alerts when the DMG file is in the Trash.
  • If nested bundles contain minor issues, no longer prevents wrapping.
  • Disabled "Use same identifier for all components" (Sierra compatibility).
  • Force enable signed Time Stamping (Sierra compatibility).
  • Fixes an ICNS issue with classic format icon representations.
  • Fixes an issue with registration window.
  • Fixed a bug in the new identity selector, where it could display "Unknown".
July 18th, 2016

App Wrapper 3.6

Sierra update to our App utility

  • DMG Canvas integration, once configured pressing the "Wrap" button in App Wrapper, will wrap the app & instruct DMG Canvas to create the DMG Image file.
  • DMG Code signing, either as part of the DMG Canvas integration or via the separate DMG signing window.
  • DMG signature verification, on Sierra uses Gate Keeper, on 10.11.5 uses our own code.
  • Automatically adds the new compatibility plist options.
  • DMG Signer uses the newer Code signing identity selector.
  • Updated many of the legacy frameworks within the application.
  • App Wrapper 3 now ships on a DMG created & signed with the App Wrapper workflow.
Jan 19th, 2016

App Wrapper 3.5.2

Bug fix release

  • Now logs the version of Xojo used to create the application.
  • By default no longer lists Apple or Adobe apps.
  • No longer checks UUID on launch allowing App Wrapper to be used with more tools. However a UUID is required in the executable for App Store distribution.
  • In the app information, no longer shows that GateKeeper failed if using an App Store submission certificate.
  • More El Capitan visual fixes.
  • Fixed a typo on the Capabilities pane.
  • Fixed a bug with the What's New system constantly displays that there's something new.
  • Fixed a bug with the installer tester.
October 30th, 2015

App Wrapper 3.5

El Capitan Update

  • Now verifies if UTIs has a leading or trailing spaces.
  • New "Debugging Paths" Sandbox section, allows files to be easily access whilst debugging an application.
  • Now reminds you two weeks before your update plan expires.
  • Added "Bluetooth" option to the Sandbox capabilities pane.
  • Now includes our "What's New" system.
  • Improved the UTI auto fixing, so that it now removes UTI types with no identifier.
  • Lists within the window no longer constantly steal the scroll event.
  • Main document window now uses Layer-backed views, this resolves some visual glitches on El Capitan, but also creates other visual glitches. We're working to improve them all.
  • Is now using the Retina Kit v3.0.
  • Fixed a bug with App Wrapper with the build segment of the Xojo script that can fail when non-ASCII characters are present in the file name.
  • Lists no longer gets black rows.
October 5th, 2015

App Wrapper 3.4.3

Bug fix release

  • Fixed a bug where the UTI auto correction was sending a mutable msg to a immutable object.
  • Fixed a warning that would appear when the icon name in the plist is missing ".icns".
Sep 29th, 2015

App Wrapper 3.4.2

Bug fix release

  • Fixed a bug where the Code Sign test could fail on some installations with Xcode 7.
Sep 28th, 2015

App Wrapper 3.4.1

Bug fix release

  • Added support for Apple Script Entitlement extensions.
  • Simple option for disabling File Quarantine on Sandboxed applications.
  • Simple option to disable "Resume" for apps that don't use it.
  • Now auto fixes incorrectly specified UTIs (marked as Exportable when they should be importable).
  • Performs a test on the code signature and code signing before wrapping takes place.
  • When wrapping errors are encountered, the wrapping window stays open, so the errors can be seen.
  • No longer includes "*" when displaying Access Groups.
  • Apps without UUIDs can now be signed with a Developer ID certificate.
  • Fixed a bug with appInformationControl.
  • Autosaves entitlements before editing with Xcode.
  • Fixed an issue on "El Capitan".
  • Correctly handles the "Xcode 7 agreement message".
August 6th, 2015

App Wrapper 3.4

Bug fix release

  • Extra code to prevent the OS Window manager from re-loading the window under the menubar (where you can't get to it).
  • Support for Application Groups, also lists out the available Team IDs when adding a group.
  • App Wrapper generated Xojo scripts now use the "BuildMac" constant, thanks Greg.
  • Xojo Script Compatibility menu in the preferences, for versions of Xojo that don't support the IDE script constant "BuildMac".
  • Open Dialog is now layer backed so that it will draw correctly when re-loaded on a second display.
  • HTML Validator is no longer so finicky about white space.
  • Updated references to Apple documentation that no longer exists.
  • Help documentation, updated the Gate Keeper tutorial.
  • No longer generates an error if the entitlements file is missing.
  • Code sign diagnostics, now displays Xcode issues in red, not green!
  • Fixed a bug that could occur when checking the application information.
  • Fixed an error that could occur if the application is deleted before clicking on the "Wrap" button.