Files
firebase-ios-sdk/Firestore/Example/Podfile
T
zxu e41f4b1857 Merge Release 4.10.1 into Master (#896)
* 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
2018-03-09 11:48:07 -05:00

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