This project is built using Xcode and integrates Firebase for backend services. Follow the instructions below to set up your environment and run the project.
- Xcode (version 12 or later)
- CocoaPods (only if using for dependency management)
- A Firebase account
First, clone this repository to your local machine:
git clone https://github.com/MaxNMiller/CrowdMarks.git
cd CrowdMarksuse the package manager to install FirebaseFirestore and FirebaseStorage
-
Create a Firebase Project:
- Go to the Firebase Console.
- Click on "Add project" and follow the prompts to create a new project.
-
Register your app:
- In the Firebase project overview, click on "Add app" and select iOS.
- Enter your app's bundle ID (found in your Xcode project settings) and register the app.
-
Download the
GoogleService-Info.plistfile:- After registering the app, download the
GoogleService-Info.plistfile.
- After registering the app, download the
-
Add the
GoogleService-Info.plistto your Xcode project:- Drag and drop the downloaded
GoogleService-Info.plistfile into the Xcode project ( I usually do this in the root directory of your project but i'm not sure if it matters). - Ensure that "Copy items if needed" is checked and that the file is added to the target.
- Drag and drop the downloaded
- Select your target device or simulator in Xcode.
- Click the Run button (or press Command + R) to build and run your project.
- Make sure you have set the correct bundle identifier in your Firebase project settings.
- If you encounter any issues with setting up the firebase, check the Firebase documentation for more detailed troubleshooting tips.
This project is licensed under the MIT License. See the LICENSE file for details.