Sparkle не может обновить изолированное приложение

Можно ли использовать Sparkle для обновления изолированного приложения? Первоначально кажется, что обновление работает, предоставляя пользователю соответствующий диалог для запроса обновления и выполнения копии. Однако он зависает в конце «Установка обновления ...». Я заметил следующее в журнале консоли.

Sparkle: Failed to release quarantine on <path to my>.app with error Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted" UserInfo={NSLocalizedDescription=Failed to remove file quarantine on Autoupdate.app.}

2016-02-22 4:52:44.000 PM kernel[0]: exec of <...Path...>/Sparkle/Autoupdate.app/Contents/MacOS/Autoupdate denied since it was quarantined by Anytune Mac and created without user consent, qtn-flags was 0x00000006

В других сообщениях упоминалась эта проблема, но им более 2 лет, и я не смог найти какой-либо текущей документации о том, как это сделать.


person Jim Leask    schedule 22.02.2016    source источник
comment
Насколько я могу судить, другие сообщения по-прежнему верны: разработчики Sparkle намерены добавить некоторую поддержку для этого, но это занимает очень много времени.   -  person    schedule 23.02.2016
comment
Я видел предыдущий пост, но он был 4-летней давности, а последнее обновление было 2 года назад. Многое изменилось, и я не мог найти ничего более актуального. Я думаю, к сожалению, ответ, похоже, все еще не поддерживается.   -  person Jim Leask    schedule 23.02.2016
comment
Та же проблема Github, которая упоминалась в некоторых из этих сообщений, все еще открыта, и на самом деле в ней недавно были обнаружены некоторые действия: github.com/sparkle-project/Sparkle/issues/363   -  person    schedule 23.02.2016
comment
Спасибо @duskwuff за ссылку. Я не видел недавней (почти год назад) ссылки на ветку Сэма Дина Я буду исследовать эту ветку дальше. Надеюсь, в какой-то момент это будет включено в основную ветку Sparkle.   -  person Jim Leask    schedule 23.02.2016