Money

Requirements

  • Apple Developer account.
  • CocoaPods v1.8 or greater.
  • SwiftGen v6.0 or greater.
  • Xcode 12+
  • iOS 14+

Getting Started

  1. Install CocoaPods and run pod install.
  2. Rename your.domain.Money to use your domain. (i.e.: com.razybits.Money):
    • Money.xcodeproj/project.pbxproj
    • Money/CloudKit/CloudKit.swift
    • Money/Constants.swift
    • Money/Money-Info.plist
    • Money/Money.entitlements
    • MoneyIntentExtension/MoneyIntentExtension.entitlements
    • MoneyWidgets/MoneyWidgetsExtension.entitlements
    • Money/Screen Lock/SecurePasscodeStore.swift
  3. Install SwiftGen and run swiftgen.
  4. Open the Money.xcworkspace file.
  5. Set up Apple Developer account, change signing and entitlements based on your preferences.

We are always available to help you setting up the project. Please contact us if you are having trouble running the app in the simulator or on your iPhone.

Localization & Assets

Generate Localizable.strings, Assets.swift, etc. files using SwiftGen:

swiftgen

Live version

The app is available in the App Store. If you want to test the app before buying, then please request us a promo code.

Documentation

You can see the general information of this project at money/wiki.

The full documentation is available at money/docs.