Я использую Sparkle для предоставления обновлений для моего приложения.Приложение не является активным, после обновления с Sparkle
Процесс очень простой и простой: обновления для приложения заархивированы, а XML-приложение обеспечивает Sparkle URL-адресом для zip.
Все работает должным образом, Sparkle рекламирует обновление, и как только я нажимаю, чтобы установить его, загружать, распаковывать архив и запрашивать установку и перезапуск.
Есть одна проблема: после перезапуска приложение не является активным (прежде всего?), То есть: приложение запускается инструментом «finish_installation», но остается в нижней части стека приложений.
Из того, как другие приложения, обновленные Sparkle, ведут себя, это не нормальное поведение, и приложение правильно уделяет внимание системе на обычных классических запусках.
Если это имеет значение, я запускаю Mac OS X 10.9.1 и Xcode 5.0.2, и приложение основано на документе.
Я заметил сообщение в системном журнале, заявив, что импортер zip обнаружил ошибку (2), анализируя архив, используемый для обновления, но я сомневаюсь, что это может быть корнем проблемы.
Наблюдает ли кто-нибудь подобное поведение? Даже в конфигурации без обновления? Любая помощь приветствуется.
Да, я знаю о таких обходных решениях, я надеялся и все еще надеюсь, что кто-то поставит меня на правильный путь для обнаружения проблемы. Я считаю, что кража фокуса будет моим последним вариантом. – Vince