Skip to content

SnapClipp

8 Years ago when the App Store for MacOS Apps was quite new i develop a little utility app for managing clipboard contents. The app was definitely inspired by Linux apps that i used all the time and was i really missing such a tool on MacOS.

For me it was the first time writing an OSX App using Objective-c. Took me a couple of weeks to get everything working how i wanted it. I went all in and setup an Twitter account and Blog for it to do some Marketing. Some i had the crazy to ask money for the app 🙂 And it never took off, i have maybe sold 50 Apps. After a year the Apple developer account subscription ran out. Which i never renewed and so the app got removed form the AppStore. But i also kept using the tool and i gave to co-workers in my company.

Recently i was approached by our marketing team if we could release the app and add a Userlike branding to it, so we can use it as a free download in a blog article, which seems to be a interesting thing to try out.

For me it was interesting to revisit this project after 8 years and make it work on Mojave and Xcode 10.3. First of all i have to say it took me like 5 minutes to get back into Xcode. I mean they must have added quite a lot of features to it over the the years but still it feels and works the same.

To make it compile, I had to fix a couple of build settings regarding OS versions and arch. I did re-build of one external framework that i was unable to link with current Mojave built app. To make the app ready for a release i re-branded it to look like Userlike tool.

It took me a couple of hours to make this app release ready again. I spent the most time to enroll into the developer program, where i was struggling with the DUNS number for my company, that includes non roman characters which are not allowed for the company name in the Apple developer program signup form. So I had to go thru the customer support to sort that out.

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.