Skip to content

Latest commit

 

History

History
61 lines (49 loc) · 1.75 KB

README.md

File metadata and controls

61 lines (49 loc) · 1.75 KB

Overview

What you can do with HAT App:

  • Access the SHE(Smart HAT Engine) feed
  • Securely store and maintain your own personal information
  • Gather and capture information that's created about you by internet services like Facebook and Twitter
  • Monitor and retain iOS sensor data about your location

Requirements

Xcode build 9.0+. Requires iOS SDK 10.0+ and Swift 4+

Installing and Running the Demo app

Install

Clone (using SSH) the repository to install the demo app (including any cocoapods) to your local machine

  1. Create a new folder
  2. Clone the app to the folder. While in the new folder, open a cmd terminal and run the following:
git clone git@github.com:Hub-of-all-Things/HATApp.git

Once complete, the structure will be as follows:

[your project folder]
│
└───HATApp
    │   README.md
    │
    ├───HATApp
    │   │   ...
    │
    |––—HATAppTests
    |   |   ...
    |
    |–––HATAppUITestsm
    |   |   ...
    |
    └───Pods
    │   │   ...
    │
    └───HATApp.xcworkspace
    

Run

  1. Navigate to the ShapeInfluence.xcworkspace file (see project tree above). This is a workspace file
  2. Double click to open in Xcode
  3. Click Run (⌘R)

Notes

  1. If you need to create SSH keys, https://help.github.com/articles/generating-an-ssh-key/
  2. The app does not require cocoapods to be installed

Troubleshooting

If there are Xcode errors. Try the following:

  1. Make sure you 'clean' the project (Xcode -> Product -> Clean) or (⇧⌘K)
  2. Delete the Derived Data folder for the project. While in Xcode, go to 'Window -> Projects'. hat-mobile-ios will be highlighted. Go ahead and click 'Delete...'. Confirm deletion.
  3. Run pods install to install Cocoapods