From 965bfcdeff9a0f653521bf913091fd46a32cb3d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=88=9A=28noham=29=C2=B2?= <100566912+NohamR@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:07:05 +0200 Subject: [PATCH] cloudquit --- CloudQuit/.gitignore | 3 +++ CloudQuit/CloudQuit.plist | 7 +++++++ CloudQuit/Makefile | 13 +++++++++++++ CloudQuit/Tweak.x | 12 ++++++++++++ CloudQuit/control | 9 +++++++++ 5 files changed, 44 insertions(+) create mode 100644 CloudQuit/.gitignore create mode 100644 CloudQuit/CloudQuit.plist create mode 100644 CloudQuit/Makefile create mode 100644 CloudQuit/Tweak.x create mode 100644 CloudQuit/control diff --git a/CloudQuit/.gitignore b/CloudQuit/.gitignore new file mode 100644 index 0000000..faf8687 --- /dev/null +++ b/CloudQuit/.gitignore @@ -0,0 +1,3 @@ +.theos/ +packages/ +.DS_Store diff --git a/CloudQuit/CloudQuit.plist b/CloudQuit/CloudQuit.plist new file mode 100644 index 0000000..ed8d75b --- /dev/null +++ b/CloudQuit/CloudQuit.plist @@ -0,0 +1,7 @@ +{ + Filter = { + Bundles = ( + "com.example.cloudquit", + ); + }; +} \ No newline at end of file diff --git a/CloudQuit/Makefile b/CloudQuit/Makefile new file mode 100644 index 0000000..5bfbd80 --- /dev/null +++ b/CloudQuit/Makefile @@ -0,0 +1,13 @@ +TARGET = iphone:latest:14.0 +INSTALL_TARGET_PROCESSES = com.example.cloudquit +ARCHS = arm64 + +include $(THEOS)/makefiles/common.mk + +TWEAK_NAME = CloudQuit + +CloudQuit_FILES = Tweak.x +CloudQuit_CFLAGS = -fobjc-arc +CloudQuit_FRAMEWORKS = Foundation + +include $(THEOS_MAKE_PATH)/tweak.mk \ No newline at end of file diff --git a/CloudQuit/Tweak.x b/CloudQuit/Tweak.x new file mode 100644 index 0000000..8b28cc6 --- /dev/null +++ b/CloudQuit/Tweak.x @@ -0,0 +1,12 @@ +#import +#import + +// iOS 16+ Crash Fix +%hook CKContainer ++ (id)defaultContainer { + return nil; +} ++ (id)containerWithIdentifier:(id) arg1 { + return nil; +} +%end \ No newline at end of file diff --git a/CloudQuit/control b/CloudQuit/control new file mode 100644 index 0000000..aab1203 --- /dev/null +++ b/CloudQuit/control @@ -0,0 +1,9 @@ +Package: xyz.nohamr.cloudquit +Name: CloudQuit +Version: 1.0.0 +Architecture: iphoneos-arm +Description: Fixes iOS 16+ CloudKit crashes by returning nil from CKContainer methods. +Maintainer: NohamR +Author: NohamR +Section: Tweaks +Depends: mobilesubstrate (>= 0.9.5000) \ No newline at end of file