SFSafariViewController Remover cookie OAuth2

Eu tenho um aplicativo iOS que se autentica com a API do Uber usando o OAuth2 em umUIWebView. Ao atualizar para o iOS 9, encontro o problema do ATS, bloqueando a solicitação https para a página de login. Em seguida, adicionei uma exceção à página de login do Uber, mas notei que a página de login faz várias outras solicitações ao Facebook, Amazon Web Services e outros sites, todos bloqueados pelo ATS.

Não quero manter uma lista de exceções para a página de login do Uber, pois o Uber pode alterar facilmente a página deles e meu aplicativo não terá as exceções corretas. Então eu decidi darSFSafariViewController um tiro.

Consigo concluir o processo OAuth2 com oSFSafariViewController, o problema é que há algum tipo de cookie sendo armazenado no Uber quando a autenticação é concluída. Se eu quiser autenticar uma conta diferente e exibir oSFSafariViewController novamente, o cookie é retirado da autenticação anterior e não há chance de autenticar uma conta diferente. Eu contornei isso com oUIWebView excluindo o cookie por meio deNSHTTPCookieStorage, mas não vejo uma maneira de excluir o cookie deSFSafariViewController.

questionAnswers(2)

yourAnswerToTheQuestion