A simple expense tracking application for iOS devices.
- Xcode 16.3 or later
- iOS 18.1 or later
- macOS Ventura or later
- Apple Developer account (for running on physical devices)
git clone [repository-url]
cd expensify- Open Xcode
- Select "Open a project or file"
- Navigate to the cloned repository and select the
expensify.xcodeprojfile
- Select the desired simulator from the device dropdown menu in the top toolbar
- Click the "Run" button (
▶️ ) or pressCmd + R
- Connect your iOS device to your Mac
- Select your device from the device dropdown menu
- You may need to:
- Trust the developer in your device settings
- Sign in with your Apple ID in Xcode
- Update the signing certificate in the project settings
- Click the "Run" button (
▶️ ) or pressCmd + R
- Track and manage your personal and business expenses
- Categorize expenses
- View spending trends
- Export expense reports
The app is named "Expensify" and includes a custom app icon. If you want to change these:
- To change the app name: Modify the
INFOPLIST_KEY_CFBundleDisplayNamevalue in the project settings - To update the app icon: Replace the
AppIcon.pngfile inexpensify/Assets.xcassets/AppIcon.appiconset/with your own 1024x1024 PNG image
If you encounter any issues running the app:
- Ensure Xcode is updated to the latest version
- Clean the build folder (Shift + Cmd + K)
- Reset the simulator (Device menu > Erase All Content and Settings)
- Check that your Apple Developer account has the necessary permissions