Page 1 of 1

FileBot on the Mac App Store

Posted: 16 Jun 2018, 09:22
by rednoah
FileBot is available on the Mac App Store (MAS) as well as an independent Mac app bundle.

Here are the key differences:
  • The MAS app works out of the box and does not require you to purchase a FileBot License.
  • The MAS app runs in a sandbox with limited system access. FileBot will have to ask for permissions before accessing files.
  • The MAS app does not support the filebot command-line tools due to Apple restrictions.
  • The MAS app does not support Automator Workflows due to Apple restrictions.
  • The MAS app does not support the FileBot Subtitles feature due to Apple restrictions.
  • The MAS purchase is limited to macOS only and does not enable or entitle you to use FileBot on any other operating system or platform.
  • Apple takes a 30% cut (as opposed to 5% + $0.50 per sale via Paddle) from each and every MAS purchase, so the MAS price is proportionally higher to account for that.

:idea: The independent Mac app bundle has no restrictions, but requires you to purchase a FileBot license.

Re: FileBot on the Mac App Store

Posted: 19 Mar 2020, 05:10
by rednoah

The MAS causes a disproportionate amount of extra work to developers, due to ever-changing Apple rules, which causes apps that were fine in the past, to not pass review in the future, and thus making it impossible to reliably deploy updates to end users.

:idea: Although I will do my best to continue to support the MAS package into the foreseeable future for the sake of existing users, I shall increase the Price Level to account for the development pain exclusive to this platform.

Mar 19, 2020: 4.9.0 Binary Rejected

Code: Select all

Guideline 2.4.5(v) - Performance
* Your app requests admin access from the user launching the app.
* App is asking for KeyStroke access.
Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
* We noticed that your app requests the user’s consent to access their Network Volume but does not clarify the use of this feature in the applicable purpose string.
:arrow: These issues cannot be fixed, as they're either incorrect (i.e. MAS sandboxing doesn't allow admin access and file system access in the first place) or caused by the underlying Java / JavaFX runtime which cannot be easily fixed. Hence, FileBot 4.9.0 will not be published on the Mac App Store, unless Apple Review decides to accept the package as is.