/iOS

Primary LanguageSwiftThe UnlicenseUnlicense

DIM for iOS

This project was bootstrapped from https://www.pwabuilder.com/ for https://app.destinyitemmanager.com

Quick start

  • git clone https://github.com/DestinyItemManager/iOS
  • cd iOS
  • pod install (sudo gem install cocoapods, if needed.)
  • open DIM.xcworkspace

Deploying

Further reading


How this was bootstrapped

  1. https://pwabuilder.com/ -- enter domain name.
  2. Click the iOS option, and before hitting generate enter in under "Permitted URLs" in the settings in the dialog popup: www.bungie.net, login.live.com, accounts.google.com, accounts.youtube.com, ca.account.sony.com, my.account.sony.com, steamcommunity.com, id.twitch.tv
  3. Generate and then look at WebView.swift to see how to set some ignore hosts
  4. Add config.applicationNameForUserAgent = "Safari/604.1" to fix the Stadia login in WebView.swift.
  5. Follow the rest of the PWA steps to deploy.