libappearancecell
libappearancecell is a library for jailbroken iOS devices that allows developers to use an iOS 13-style appearance selector in their Preferences.
Usage
The setup of libappearancecell is very simple, just follow these 5 simple steps and you should be good to go!
- 1: Copy neccessary files
- Copy
libappearancecell.h
from this repository to$THEOS/include/libappearancecell
- Copy
libappearancecell.dylib
from your device to$THEOS/lib
- Copy
- 2: Link libappearancecell in your bundle
- Add
appearancecell
to your LIBRARIES in Preferences Makefile - Example:
MyBundle_LIBRARIES = appearancecell
- Add
- 3: Make sure your project depends on libappearancecell
- control:
Depends: me.conorthedev.libappearancecell
- control:
- 4: Import libappearancecell
#import <libappearancecell/libappearancecell.h>
- 5: Check out the example below for how to use it in your Preferences!
Documentation
You can find details on setting up and using libappearancecell on the wiki
Preference Bundle Example
If you're a bit stuck on the integration, there's an example of a working Preference Bundle here.