Только после выпуска обновления моего приложения для 10.11 Base SDK я узнал, что приложение больше не может создавать NSURLRequests с протоколом, отличным от HTTPS, если только в списке Info.plist не указан белый список, который я не могу изменить. фактум.Обновления Sparkle в 10.11 (App Transport Security), любое обходное решение?
Теперь самое страшное, что приложение потеряло возможность проверки обновлений и обновления. Поэтому я не могу предоставить пользователям исправление.
Они застряли навсегда с последней версией :(Они могут только скачать новую, исправленную версию вручную, но нет никакого способа даже сказать им, чтобы сделать это.
Есть ли обходной путь, как я могу по-прежнему распространять исправление, возможно, на стороне сервера, или, по крайней мере, сказать людям, чтобы загрузить его вручную?
Спасибо.
Это отягчающее. Я думаю, вам, возможно, придется полагаться на «вторичные» сетевые эффекты: быстро выполните обновление, которое будет охватывать пользователей до 10.11, и включит это обновление, а также проблему на главной странице и на любых форумах поддержки для пользователей 10.11. При любой удаче достаточно, чтобы пользователи поговорили между собой, чтобы получить слово. Лично в качестве пользователя я бы понял, поскольку 10.11 вызвал некоторые другие намеренные и, надеюсь, временные проблемы в другом месте (особенно с SIP). Кроме того, к счастью, ручная загрузка до сих пор знакома большинству пользователей. – DDP