libappearancecell is a library for jailbroken iOS devices that allows developers to use an iOS 13-style appearance selector in their Preferences.
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!
You can find details on setting up and using libappearancecell on the wiki
If you're a bit stuck on the integration, there's an example of a working Preference Bundle here.