David Airapetyan ec18195e9e Update versions for Release 5.10.0 7 years ago
..
Example ec18195e9e Update versions for Release 5.10.0 7 years ago
Protos f98239755a Fix building of objc protos (#1858) 7 years ago
Source 7c4a12f09e Implement byteSize methods on lru delegates for use in GC threshold (#1893) 7 years ago
Swift e963b606f3 Migrate contents of SwiftBuildTest to Firestore_SwiftTests_iOS (#1524) 7 years ago
core 4e067e55dd gRPC: use SCNetworkReachability to quickly end connections when reachability changes (#1843) 7 years ago
fuzzing f7b5869df4 Adding Fuzzing Test Target LevelDb (#1685) 7 years ago
third_party 2813ac30da Fix analyze issues in Firestore (#1763) 7 years ago
CHANGELOG.md f24f45361a Backporting reviewer suggested comments from cl/214509458 (#1904) 7 years ago
CMakeLists.txt 762b0b5500 Reimplement util::MakeString(NSString*) (#1673) 7 years ago
README.md 76ba6e933e Allow GoogleServices-Info.plist to configure Firestore integration tests (#1822) 7 years ago
test.sh 5930ad2fee Factor out a universal build script (#884) 8 years ago

README.md

Usage

  • Set up a workspace via CocoaPods

    $ cd Firestore/Example
    $ pod update
    $ open Firestore.xcworkspace
    
  • Select the Firestore_Tests_iOS scheme

  • ⌘-u to build and run the unit tests

Running Integration Tests

  • Set up a GoogleServices-Info.plist file in Firestore/Example/App.
  • In Xcode select the Firestore_IntegrationTests_iOS scheme
  • ⌘-u to build and run the integration tests

Building Protos

Typically you should not need to worrying about regenerating the Objective-C files from the .proto files. If you do, see instructions at Protos/README.md.