This tweak sends a notification to your iOS device when a locate command is received.
It is a great example tweak showcasing how to:
- Hook into a daemon
- Send notifications between processes
- Send bulletins (notifications) to the device using a custom BulletinBoard plugin
- Xcode 4.6, which includes the iOS 6 SDK
- A jailbroken device running iOS 6
The first step to build the project is to clone the repository and initialize all of its submodules:
git clone https://github.com/conradev/TrackingNotifier.git
cd TrackingNotifier
git submodule update --init -—recursiveTo build the project, you need only run
make
To install this on a jailbroken device, some additional tools are needed.
The first tool is ldid, which is used for fakesigning binaries. Ryan Petrich has a build on his Github mirror:
curl -O http://cloud.github.com/downloads/rpetrich/ldid/ldid.zip
unzip ldid.zip
mv ldid theos/bin/
rm ldid.zipTo build a Debian package, dpkg is required. You can install it using Homebrew:
brew install dpkgTo build a package in the project directory, you can run:
make packageand to automatically install this package on your jailbroken device (over SSH), you can run:
make package install THEOS_DEVICE_IP=xxx.xxx.xxx.xxxTrackingNotifier is available under the MIT license. See the LICENSE file for more info.