<commit_before>
App Store Emigrant [![Build Status](https://secure.travis-ci.org/timkurvers/app-store-emigrant.png?branch=master)](http://travis-ci.org/timkurvers/app-store-emigrant)
==================

Copyright (c) 2012 <NAME> <http://www.moonsphere.net>

App Store Emigrant is a Ruby gem that will manually attempt to verify whether  
any of your local mobile applications are out of date, which iTunes will refuse  
to do automatically once you have moved countries.

**Suported Ruby versions: 1.8.7 or higher**

Licensed under the **MIT** license, see LICENSE for more information.

Background
----------

For more information on the issues faced when moving countries with regards to  
Apple's ecosystem please see [these](https://discussions.apple.com/thread/2443094) [discussions](https://discussions.apple.com/message/16273593).


Installation
------------

App Store Emigrant is available from RubyGems and can be installed as follows:

    $ gem install app-store-emigrant


Usage
-----

Once installed, a new not-so-fantastically named binary called 'ase' will be  
added to your path. Invoke the binary to start the verification process:

    $ ase
   
If App Store Emigrant complains that it cannot find your default library,  
help it along and specify where your mobile applications lurk:<commit_msg>Expanded README with detailed background info and instructions for OSX<commit_after>
App Store Emigrant [![Build Status](https://secure.travis-ci.org/timkurvers/app-store-emigrant.png?branch=master)](http://travis-ci.org/timkurvers/app-store-emigrant)
==================

Copyright (c) 2012 <NAME> <http://www.moonsphere.net>

App Store Emigrant is a Ruby gem that will manually attempt to verify whether  
any of your local mobile applications are out of date, which iTunes will refuse  
to do automatically once you have moved countries.

**Suported Ruby versions: 1.8.7 or higher**

Licensed under the **MIT** license, see LICENSE for more information.

Background
----------

For more information on the issues faced when moving countries with regards to  
Apple's ecosystem please see [these](https://discussions.apple.com/thread/2443094) [discussions](https://discussions.apple.com/message/16273593).

**TL;DR**: For reasons unknown to mankind, Apple has made it rather complicated  
to update applications bought in different stores, particularly after emigrating.

iTunes mentions updates are available, but refuses to actually update these apps  
when asked to. These applications are also missing from the Purchases-tab.

App Store Emigrant tries to soothe these pains - albeit only partially - by  
scanning your iTunes library folder for mobile applications and querying iTunes  
for the latest versions available. One can then manually go into the store and  
update each application, one by one. *sigh*

![App Store Emigrant](http://office.moonsphere.net/app-store-emigrant.png)

Installation
------------

App Store Emigrant is available from RubyGems and can be installed through the  
command-line. Fire up your favourite terminal and run:

    $ gem install app-store-emigrant

Installing on **OSX** and using the **default system Ruby**? Run:

    $ sudo gem install app-store-emigrant


Usage
-----

Once installed, a new not-so-fantastically named binary called ```ase``` will be  
added to your path. Invoke the binary to start the verification process:

    $ ase
   
If App Store Emigrant complains that it cannot find your default library,  
help it along and specify where your mobile applications lurk:
{'fraction_non_alphanumeric': 0.09562764456981665, 'fraction_numerical': 0.012411847672778562, 'mean_word_length': 4.169096209912537, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2290732', 'n_tokens_mistral': 1010, 'n_tokens_neox': 921, 'n_words': 418}