one project, two versions? (sandboxed and nonsandboxed version)? any easy way to maintain the code?
I have developed a cocoa project and right now it has two versions, both sandboxed and non-sandboxed version. there are some differences between the sandboxed and non-sandboxed version, but the majority is the same. ie. for sandboxed version I will have limited access to certain directories, and in order to access some directories like desktop I'll have to add the entitlement. for the non-sandboxed version, I'll have no limitation on the directories, also I am allowed to add the "check for update" aka sparkle framework etc. both are still in testing mode (ie. not yet submitted to the mac app