Identificador não resolvido - SKErrorPaymentCancelled [duplicado]

Esta pergunta já tem uma resposta aqui:

Uso do identificador não resolvido ao usar constantes StoreKit com iOS 9.3 / Xcode 7.3 3 respostas

Atualizei a versão mais recente do Xcode 7.3 com o lançamento do iOS 9.3 e OSX 10.11.4 (inclusive o Swift 2.2) onte

Quando crio meu aplicativo, recebo um erro informandoUse of unresolved identifier 'SKErrorPaymentCancelled' que eu uso para verificar se o usuário cancelou um pagamento. Não faço nada de especial com isso, basta registrá-lo (como visto abaixo

private func failedTransaction(transaction: SKPaymentTransaction) {
    print("failedTransaction...")
    if transaction.error!.code == SKErrorPaymentCancelled {
        print("Transaction Cancelled: \(transaction.error!.localizedDescription)")
    }
    else {
        print("Transaction Error: \(transaction.error!.localizedDescription)")
    }
    SKPaymentQueue.defaultQueue().finishTransaction(transaction)
}

Não consigo encontrar nada no log de alterações do Swift 2.2 que indique que algo no StoreKit foi alterado. Isso funcionou bem antes da atualização.

Alguém mais está vendo esse problema?

questionAnswers(1)

yourAnswerToTheQuestion