Closed

Description
- Xcode version: 10
- Firebase SDK version: 6
- Firebase Component: Storage
- Component version: All of them
Calling Storage.reference(...).putFile
throws EXC_BAD_ACCESS with a reference to
- (void)dispatchAsync:(void (^)(void))block {
dispatch_async(self.dispatchQueue, block);
}
The correct way to call this is Storage.storage().reference()
. Lots of people are pretty confused. See this post and this.
I feel like a runtime warning would be appropriate if it can be done. I think the self variable is null in this case.