Hacker News new | past | comments | ask | show | jobs | submit login

Almost exactly 1 year ago, I built a simple macOS app to run randomized photo slideshows (turns out - it's not an easy thing to do on macOS!). I got some nice initial traction (no paid ads), received user feedback, added more features, did a few releases, and after 6 months introduced a one-time fee (needed only if you want to run a slideshow with more than 150 photos; otherwise the app is free to use). And it turned out - people find it valuable and buy the license :)

I have not published it via the App Store though. It's a direct distribution (via .dmg, but it's checked & notarized by Apple so I needed to pay $99/year fee to be able to do that). I'm using Sparkle to handle the updates.






What if you ignore Apple notarization?

If the app is not notarized by Apple, the user will get a warning message after opening .dmg file saying that "<APP_NAME> not opened: Apple could not verify <APP_NAME> is free of malware that may harm your Mac or compromise your privacy". And the user needs to close this popup and open a .dmg file again and then it's possible to install the app. It's a poor UX and most of the normal users will not install the app.

More info here: https://support.apple.com/en-ph/102445




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: