Ну, я до сих пор не знаю, почему мои приложения для iOS [архивы] рассматриваются как реальные приложения, которые можно запускать как настольное приложение, но я выяснил, как "очистить" приложения, которые отображаются в OpenWith контекстное меню.
Для Lion выполните следующее, чтобы сбросить базу данных LaunchServices, и она очистит ее.
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain пользователь
Недостатком является то, что мне приходится переустанавливать и очищать данные каждый раз и какое-то время, так что вышеизложенное не является решением, а является временным решением.