Skip to content

endore8/asc-prices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Price Localizer

A native macOS app scaffold for managing App Store subscription pricing. Currently set up as an empty app structure — no networking or business logic yet.

Requirements

  • macOS 26+
  • Xcode 16+ (Swift 6)
  • xcodegenbrew install xcodegen

Setup

xcodegen
open PriceLocalizer.xcodeproj

Or build from the command line:

xcodebuild -project PriceLocalizer.xcodeproj -scheme PriceLocalizer build

Project Layout

project.yml                         xcodegen config
PriceLocalizer/
  Resources/                        Info.plist, assets (currently empty)
  Sources/
    App/                            App.swift, AppDependencies, AppConstants
    Navigation/                     RootView
    Extensions/                     stdlib/SwiftUI extensions (String+Markdown, …)
    Views/                          shared SwiftUI components (AuthKeyFilePicker, …)
    ViewModifiers/                  shared SwiftUI styles & modifiers
    Pages/
      Auth/                         AuthPage (placeholder)
      Main/                         MainPage (placeholder split view)
    Tools/
      Auth/                         Credentials
      Storage/
        KeyValue/                   KeyValueStorage protocol + Keychain struct & conformance
.zed/tasks.json                     Zed editor tasks (Build / Run / Generate)

Zed Tasks

  • Buildxcede build PriceLocalizer mac
  • Runxcede buildrun PriceLocalizer mac
  • Generatexcodegen
  • Generate > Build > Run — chains all three

(Requires the xcede xcodebuild wrapper; xcodegen runs first when the project structure changes.)

About

A CLI to manage your App Store app prices from terminal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages