{"id":2208,"date":"2012-06-07T22:19:50","date_gmt":"2012-06-08T05:19:50","guid":{"rendered":"http:\/\/manytricks.com\/blog\/?page_id=2208"},"modified":"2017-02-14T07:17:06","modified_gmt":"2017-02-14T15:17:06","slug":"our-apps-and-app-store-sandboxing","status":"publish","type":"page","link":"https:\/\/manytricks.com\/blog\/?page_id=2208","title":{"rendered":"Our apps and App Store sandboxing rules"},"content":{"rendered":"<p><!--RGSupportContent--><\/p>\n<div class=\"stickynote\">\n<p style=\"text-align:justify\">This article has been replaced with a newer, more thorough version, complete with how-to videos for the crossgrade process:<\/p>\n<p><a href=\"\/blog\/?page_id=4388\">Crossgrade an App Store license to a direct license<\/a><\/p>\n<p style=\"text-align:justify\">Please use that page instead of this one; we&#8217;ve left this one here in case it&#8217;s linked from any other sites.<\/div>\n<p>As you may be aware, Apple recently began <a href=\"http:\/\/www.macworld.com\/article\/1167055\/sandboxing_deadline_arrives_what_it_means_for_apple_developers_and_you.html\">enforcing sandboxing rules<\/a> on programs in the App Store, including all of Many Tricks&#8217; App Store applications. As a buyer, or prospective buyer, of our App Store programs, we felt it important to let you know how this affects each of our App Store applications. We&#8217;ll keep this document updated as we move forward, to reflect changes in either the App Store&#8217;s rules, or in our apps relative to their capabilities in the sandboxed App Store.<\/p>\n<p>At present, only one (<a href=\"\/namemangler\">Name Mangler<\/a>) of our App Store applications is sandboxed (most can&#8217;t be under the current rules), which means two things to you, our customers and prospective customers:<\/p>\n<ul>\n<li>We <b>are not allowed to add any new features<\/b> to those applications.<\/li>\n<li>We <b>are allowed to fix bugs<\/b> in those applications.<\/li>\n<\/ul>\n<p>Given we can&#8217;t add any features, the future of our apps on the App Store (at least with the rules as they exist today) isn&#8217;t all that bright. So what are you to do, if you&#8217;ve bought one of the App Store versions (other than Name Mangler 3, which is sandboxed), but want the Cool New Features&#8482; of the latest direct version? Simple: you migrate to the direct version. <\/p>\n<p class=\"stickynote\">Please note that the migrated version of these apps will <b>not<\/b> be eligible for upgrade pricing if\/when a new major version is released. Upgrade pricing is only available to those who purchase the original program directly from us.<\/p>\n<p>How might you do that, you ask? Keep reading, that&#8217;s how!<\/p>\n<h2 style=\"font-size:140%; margin-top:30px\">Migrating to the direct sales version of a given app<\/h2>\n<p>Converting to the direct sales version for most of our apps is a very simple process; here&#8217;s how to do it <b><u>for any app other than Usher<\/u><\/b> (read on for the Usher details).<\/p>\n<p>Because these instructions work for most of our apps, <b>I&#8217;m using <span style=\"color:red\">NameOfApp<\/span> as a placeholder for the name of the particular program you wish to convert<\/b>. If you want to convert Moom, for example, mentally replace (as you read) every instance of &#8216;NameOfApp&#8217; with &#8216;Moom.&#8217;<\/p>\n<ol>\n<li>If you haven&#8217;t already done so, install the latest App Store version of <span style=\"color:red\">NameOfApp<\/span>.<\/li>\n<li>Run <span style=\"color:red\">NameOfApp<\/span> at least one time, then quit <span style=\"color:red\">NameOfApp<\/span>.<\/li>\n<li>Download the direct sales version (i.e. the free trial) of <span style=\"color:red\">NameOfApp<\/span> from our site.<\/li>\n<li>Copy <span style=\"color:red\">NameOfApp<\/span> off the disk image, but install it somewhere other than the \/Applications folder. In other words, don&#8217;t try to replace the App Store version of <span style=\"color:red\">NameOfApp<\/span> with the trial version. (This is because Apple applies special permissions to those apps, and you can&#8217;t readily overwrite them.)<\/li>\n<li>Launch the direct sales version <span style=\"color:red\">NameOfApp<\/span>.<\/li>\n<\/ol>\n<p>That&#8217;s really all there is to it, you&#8217;re now a licensed user of the direct version of <span style=\"color:red\">NameOfApp<\/span>. You can tell if you&#8217;ve successfully migrated by opening the License window in the program in question; you should see a license that looks like this:<\/p>\n<div style=\"text-align:center\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/06\/license.jpg\"><\/div>\n<p>If you don&#8217;t see that license, try the process again; if it still doesn&#8217;t work, <a href=\"\/mail\/?to=rob\">send me an email<\/a> and we&#8217;ll get it sorted out.<\/p>\n<p>If it did work, you can delete (zip, backup, whatever) the App Store version of <span style=\"color:red\">NameOfApp<\/span>. Once you&#8217;ve done that, move the downloaded (direct sales) version of <span style=\"color:red\">NameOfApp<\/span> into your \/Applications folder. Again, don&#8217;t try to overwrite the App Store version, or it will fail, thanks to Apple&#8217;s special permissions.<\/p>\n<div class=\"stickynote\">\n<p style=\"text-align:left\">For Usher users, the process is slightly different. After launching the direct sales version of Usher, select Usher > Buy Usher, and then drag the <b>actual App Store copy of Usher<\/b> (yes, the application itself) into the &#8220;This license could be yours&#8221; window. <a href=\"\/usher\/videos\/usher_conversion.mov\">This video<\/a> demonstrates the conversion procedure.<\/p>\n<\/div>\n<p>Note: While this conversion method works quite well, it may have to be repeated at certain points in the future (like after a hard drive format or the purchase of a new Mac). If you do get a new Mac, or reformat your drive, simply follow the above instructions to re-license your direct version.<\/p>\n<div class=\"stickynote\">\n<p style=\"text-align:left\">If you are trying this process on a new Mac, or newly-formatted drive, it&#8217;s important that you do <b>not<\/b> have the direct download version of the app to be converted installed yet&mdash;start with a new download from the App Store, which will be free as you&#8217;ve bought before. After running that, then install the direct version and you should be ready to go.<\/p>\n<\/div>\n<p>We&#8217;re working on a one-time method that will be permanent, allowing you to simply back up and restore a license file, which is how it works for our direct customers. Once that method is ready, we&#8217;ll update these instructions. In the interim, we will <b>not<\/b> be providing individual licenses, as we don&#8217;t have any automated method of doing so.<\/p>\n<h2 style=\"font-size:140%; margin-top:30px\">App by app comparison, as of Nov 10 2016<\/h2>\n<p>Here&#8217;s how the direct sales and App Store versions of our non-sandboxed Mac App Store apps (i.e. all but Leech and Name Mangler) compare&hellip;<\/p>\n<table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\" style=\"border-collapse: collapse; border-color: #000\">\n<tr>\n<th width=\"20%\">&nbsp;App Name<\/th>\n<th align=\"center\">App Store Version<\/th>\n<th align=\"center\">Direct Version<\/th>\n<th>&nbsp;Differences<\/th>\n<\/tr>\n<tr>\n<td style=\"padding-left:5px\">Desktop Curtain<\/td>\n<td align=\"center\">3.0.7<\/td>\n<td align=\"center\">3.0.7<\/td>\n<td style=\"padding-left:5px\">None<\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left:5px\">Keymo<\/td>\n<td align=\"center\">1.2.5<\/td>\n<td align=\"center\">1.2.5<\/td>\n<td style=\"padding-left:5px\">None<\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left:5px\">Moom<\/td>\n<td align=\"center\">3.2.6<\/td>\n<td align=\"center\">3.2.6<\/td>\n<td style=\"padding-left:5px\">None<\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left:5px\">Time Sink<\/td>\n<td align=\"center\">1.2.6<\/td>\n<td align=\"center\">1.2.6<\/td>\n<td style=\"padding-left:5px\">None<\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left:5px\">Usher<\/td>\n<td align=\"center\">1.1.14<\/td>\n<td align=\"center\">1.1.14<\/td>\n<td style=\"padding-left:5px\">None<\/td>\n<\/tr>\n<tr>\n<td style=\"padding-left:5px\">Witch<\/td>\n<td align=\"center\">3.9.9<\/td>\n<td align=\"center\">3.9.9<\/td>\n<td style=\"padding-left:5px\">Spaces are not supported in App Store Witch; you can freely <a href=\"\/blog\/?p=4056\">migrate to the direct version<\/a> if you need Spaces support.<\/td>\n<\/tr>\n<\/table>\n<p>As time goes by, we&#8217;ll keep this list updated if anything changes regarding our apps, so you can always know exactly how the two versions compare.<!--\/RGSupportContent--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article has been replaced with a newer, more thorough version, complete with how-to videos for the crossgrade process: Crossgrade an App Store license to a direct license Please use that page instead of this one; we&#8217;ve left this one here in case it&#8217;s linked from any other sites. As you may be aware, Apple [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"coauthors":[21],"class_list":["post-2208","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/pages\/2208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2208"}],"version-history":[{"count":43,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/pages\/2208\/revisions"}],"predecessor-version":[{"id":4428,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/pages\/2208\/revisions\/4428"}],"wp:attachment":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2208"}],"wp:term":[{"taxonomy":"author","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=2208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}