Distinguishing "home" and "commercial" use
Distinguishing "home" and "commercial" use
- Subject: Distinguishing "home" and "commercial" use
- From: 2551 <email@hidden>
- Date: Fri, 24 Jul 2015 19:41:03 +0700
Friends,
Platform: OSX
Distribution: Outside of App Store
Aim: I want to distinguish “ordinary users” of my app from “commercial users”, where the latter might be defined as anyone installing my app on 5 or 10 (pick a number) different macs.
Rationale: I want to offer my app for free to home users, but have those who use my app for commercial purposes (encouraged to) pay something. I know I can stipulate that in the licence, but since I’m a small, indie developer there’s no way I can enforce a licence in any case.
I know how to get the machine identifier, but I don’t know how to write that information back to the app. I see from my search-fu (never the strongest) that modifying the info.plist is “not the done thing” and will fail under some circumstances.
Commercial users of my app are likely to run the same copy from a USB Flash drive on many machines.
Is there some logic I can use and save in my code to track the number of installs and whether they’re on the same machine or not?
TIA
Phil
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden