OwnTracks' iPhone App
OwnTracks initially was MQTTitude.
## CocoaPods There are two Pods used not available via COCOAPODS. Clone these two repositories into your home directory: ABStaticTableViewController, and mqttc/MinL.
Then re-run
pod:
% cd OwnTracks % pod install
## Xcode Staying in the
OwnTracks/directory, launch
xcode:
% open OwnTracks.xcworkspace
Next, click on the
OwnTacksproject and you will see two targets,
OwnTracksand
OwnTracksToday. For each project, go to the
Generaltab.
For the
OwnTrackstarget, set the Bundle Identifier accordingly:
com.example.OwnTracks
For the
OwnTracksTodaytarget, set the Bundle Identifier accordingly:
com.example.OwnTracks.OwnTracksToday
For the
OwnTracksproject, go to the
Signing and Capabilitiestab and set the appropriate team. Then scroll down to
App Groups, uncheck
group.org.owntracks.OwnTracks, and then click on the
+to create your own group, e.g.,
group.com.example.OwnTracks
Finally, for the
OwnTracksTodayproject, go to the
Signing and Capabilitiestab, set the appropriate team. Then scroll down to
App Groups, uncheck
group.org.owntracks.OwnTracks, and check the group you create for the
OwnTracksproject.
Note that most these changes will result in
Xcodecreating provision profiles, repairing things, etc. Please take your time and be patient!
With these steps complete, you should be able to compile and run the project.