mirror of
https://github.com/firebase/firebase-ios-sdk
synced 2026-11-09 22:36:01 +05:45
* Version bumps for Firebase 4.10.1 (#891) * Minimal fix for b/74357976 (#890) Fixes b/74357976 which caused unauthenticated users to be unable to reach the Firestore backend and updates the changelog. * Copy all C++ strings to NSString where they're not obviously safe (#893) This fixes a known instances of memory corruption where in FSTLevelDBMutationQueue, the NSString view was retained for later, and the incorrect user was used, causing b/74381054. gRPC does not necessarily copy its string argumnets and if our hostname were configured to a non-default one it's possible that we could corrupt the host cache too. All remaining usages of util::WrapNSStringNoCopy are obviously safe: passed into logging or other known transient usages. * fix lint
41 lines
981 B
Ruby
41 lines
981 B
Ruby
# The next line is the forcing function for the Firebase pod. The Firebase
|
|
# version's subspecs should depend on the component versions in their
|
|
# corresponding podspec's.
|
|
pod 'Firebase/Core', '4.10.1'
|
|
|
|
use_frameworks!
|
|
platform :ios, '8.0'
|
|
|
|
target 'Firestore_Example' do
|
|
pod 'FirebaseAuth', :path => '../../'
|
|
pod 'FirebaseCore', :path => '../../'
|
|
pod 'FirebaseFirestore', :path => '../../'
|
|
|
|
target 'Firestore_Tests' do
|
|
inherit! :search_paths
|
|
|
|
pod 'FirebaseCore', :path => '../../'
|
|
pod 'leveldb-library'
|
|
|
|
pod 'OCMock'
|
|
pod 'GoogleTest', :podspec => 'Tests/GoogleTest/GoogleTest.podspec'
|
|
end
|
|
|
|
target 'Firestore_IntegrationTests' do
|
|
inherit! :search_paths
|
|
|
|
pod 'FirebaseCore', :path => '../../'
|
|
|
|
pod 'OCMock'
|
|
end
|
|
|
|
target 'Firestore_SwiftTests_iOS' do
|
|
pod 'FirebaseFirestore', :path => '../../'
|
|
pod 'FirebaseFirestoreSwift', :path => '../../'
|
|
end
|
|
end
|
|
|
|
target 'SwiftBuildTest' do
|
|
pod 'FirebaseFirestore', :path => '../../'
|
|
end
|