HATDeX is the dashboard for your HAT on iOS. What you can do with HATDeX:
- Download and configure a HAT - private, personal data containers for storing consumer information generated on the internet
- 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
- Store and publish text-based notes and updates
Xcode build 9.0+. Requires iOS SDK 9.0+ and Swift 4.0+
Clone (using SSH) the repository to install the demo app (including any cocoapods) to your local machine
- Create a new folder
- 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/HATDeXApp.git
Once complete, the structure will be as follows:
[your project folder]
│
└───HATDeX
│ README.md
│
├───HATDeX
│ │ ...
│
├───HATDeXTests
│ │ ...
│
├───HATDeXUITests
│ │ ...
│
└───Pods
│ │ ...
│
└───HATDeX.xcworkspace
- Navigate to the hat-mobile-ios.xcworkspace file (see project tree above). This is a workspace file
- Double click to open in Xcode
- Click Run (⌘R)
- If you need to create SSH keys, https://help.github.com/articles/generating-an-ssh-key/
- The app does not require cocoapods to be installed
If there are Xcode errors. Try the following:
- Make sure you 'clean' the project (Xcode -> Product -> Clean) or (⇧⌘K)
- 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.
- Run pod install in order to install Cocoapods