You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Follow the [Main Firebase Readme](https://github.com/firebase/firebase-ios-sdk#development)
4
5
6
+
## Development
7
+
### Generating the Project and Test Project
8
+
9
+
-`generate_project.sh` uses [cocoapods-generate](https://github.com/square/cocoapods-generate) to create an Xcode Workspace that has the SDK installed for all the SDK's supported platforms. This is useful for test-based development.
10
+
-`generate_testapp.sh` generates and opens a test app with the Sessions SDK included. This is useful for developing the Sessions SDK against a real app.
11
+
12
+
### Debugging
13
+
14
+
### Command Line Arguments
15
+
You can access command line parameters by following: Press `CMD-Shift-,` => Run => Arguments.
16
+
17
+
-`-FIRSessionsDebugEvents` will print Session Start events to the console for debugging purposes.
18
+
19
+
### Updating the Proto
20
+
#### Prerequesites
5
21
To update the Sessions Proto, Protobuf is required. To install run:
6
22
7
23
```
8
24
brew install protobuf
9
25
```
10
26
11
-
## Updating the Proto
12
-
27
+
#### Procedure
13
28
1. Follow the directions in `sessions.proto` for updating it
14
29
1. Run the following to regenerate the nanopb source files: `./FirebaseSessions/ProtoSupport/generate_protos.sh`
0 commit comments