Score is Cornell’s all-in-one sports discovery hub that makes Cornell sports easily accessible and engaging for the entire community. A free and open-source app, Score helps facilitate the seamless discovery, tracking, and engagement of Cornell sports, allowing students to conveniently stay informed on sports games and feel motivated to actively participate in the campus sports culture.
-
Clone the repository.
-
Download and uncompress the
ScoreSecrets/folder, which AppDev members can find it pinned in the#score-iosSlack channel. Once done, drag the following folder into the root of the project through FINDER (NOT Xcode). The folder should contain the following files:GoogleService-Info.plistKeys.plist
-
To generate the Apollo API, in the root of the project directory run the following commands.
Dev:
./apollo-ios-cli generate -p "ScoreSecrets/apollo-codegen-config-dev.json" -fProd:
./apollo-ios-cli generate -p "ScoreSecrets/apollo-codegen-config-prod.json" -f -
Build the project and you should be good to go! Select the
score-iosschema to use our development server andscore-ios-prodto use our production server.
- If you're unable to reproduce a new Apollo generated API folder (i.e. missing package errors), add the gameAPI folder as a package dependency. Go to File -> Add Package Dependencies -> Add Local -> select the folder
- The .zip folder can also found pinned in the
#score-iosSlack channel.
- The .zip folder can also found pinned in the
