5
पर एडब्ल्यूएस कस्टम इडेंटिटीप्रोवाइडर को संकलित करने में असमर्थ मैं आईओएस ऐप में अमेज़ॅन कॉग्निटो और फेसबुक लॉगिन का उपयोग कर रहा हूं। ऊपर बीटा 5 इस कोड from this SO thread काम किया जब तक:एक्सडब्ल्यू 8 बीटा 6
class CustomIdentityProvider: NSObject, AWSIdentityProviderManager {
var tokens: [NSString: NSString]?
init(tokens: [NSString: NSString]) {
self.tokens = tokens
}
@objc func logins() -> AWSTask<NSDictionary> {
return AWSTask(result: tokens) // Compile error in beta 6
}
}
बीटा 6 में मैं इस संकलन त्रुटि मिलती है: जब मैं
return AWSTask(result: tokens! as [AnyObject: AnyObject])
करने के लिए लाइन बदलने
Cannot convert value of type '[NSString:NSString]?' to expected argument type '_?'
मैं त्रुटि मिलती है
Type 'AnyObject' does not conform to protocol 'Hashable'
यह तेज़ शब्द है। 3.
धन्यवाद। :-) जो काफी स्पष्ट है। – kometen