Riley Testut
4f83bd2cda
[Shared] Fixes dependency warnings
2023-03-01 16:38:49 -06:00
Riley Testut
049065d5ab
[Shared] Updates CocoaPods dependencies
2023-03-01 16:38:49 -06:00
Riley Testut
dce1298fb7
[Shared] Raises deployment targets to iOS 14.0 and macOS 11.0
2023-03-01 16:38:47 -06:00
Riley Testut
1f0364cc30
[AltTests] Replaces iOS 16+ URL(filePath:) with URL(fileURLWithPath:)
2023-03-01 16:38:47 -06:00
Riley Testut
8677966f96
Updates app version to 1.6.1
2023-03-01 16:37:35 -06:00
Riley Testut
77e35a1bc8
[Apps] Adds PojavLauncher Source Fix news item
2023-03-01 13:30:55 -06:00
Riley Testut
f5d8589ded
[Apps] Updates Delta to 1.4
2023-03-01 13:29:24 -06:00
Riley Testut
186abfd4bc
[AltPlugin] Updates version to 1.12
2023-02-28 15:57:13 -06:00
Riley Testut
98ffb974ff
[AltPlugin] Supports macOS Ventura 13.3
2023-02-28 15:56:16 -06:00
Riley Testut
bb90a5709d
[Apps] Updates AltStore to 1.6.1
2023-02-20 13:34:09 -06:00
Riley Testut
1769b2152a
[Apps] Updates AltStore beta to 1.6.1b2
2023-02-20 11:47:28 -06:00
Riley Testut
696745df4d
[Apps] Updates Delta beta to 1.4rc
2023-02-20 09:19:48 -06:00
Riley Testut
e93457de2f
Fixes triggering false positives with some malware detectors
...
Renames UserDefaults.isMacDirtyCowSupported to .isCowExploitSupported
2023-02-14 14:07:48 -08:00
Riley Testut
28d7fd0f6c
[Apps] Updates AltStore beta to 1.6.1b
2023-02-08 14:25:11 -06:00
Riley Testut
913db5131b
Adds “Clear Cache” description to Techy Things section footer
2023-02-08 13:50:29 -06:00
Riley Testut
c6476b6b4a
Hides MacDirtyCow settings on iOS 15.7.2
...
MacDirtyCow supports iOS 14.0 - 15.7.1 and 16.0 - 16.1.2, but not 15.7.2
2023-02-08 13:47:54 -06:00
Riley Testut
7c1b951098
Fixes SourcesViewController crash on iOS 12
...
Apparently changing NSLayoutConstraint priorities from required to optional (and vice versa) isn’t supported, even though it works on iOS 13+. Who knew!
2023-02-08 13:06:44 -06:00
Riley Testut
94a8d79a5f
Fixes incorrect “View Error Log” cell appearance
2023-02-08 13:01:49 -06:00
Riley Testut
46341773e6
Updates app version to 1.6.1b
2023-02-07 16:37:10 -06:00
Riley Testut
053cc9feda
Force-enables “Enforce 3-App Limit” if iOS version does not support MacDirtyCow exploit
...
Prevents “Enforce 3-App Limit” remaining enabled after updating iOS version without a way to disable it.
2023-02-07 16:36:11 -06:00
Riley Testut
3adfc9db6d
Adds “Clear Cache” button to remove temporary files and uninstalled app backups
2023-02-07 16:11:39 -06:00
Riley Testut
eeea64f780
Supports sideloading more than 3 apps via MacDirtyCow exploit
...
The MacDirtyCow exploit allows users to remove the 3 active apps limit on iOS 16.1.2 and earlier. To support this, we’ve added a new (hidden) “Enforce 3-App Limit” setting that can be disabled to allow sideloading more than 3 apps.
2023-02-06 17:37:54 -06:00
Riley Testut
90b4fa7605
[Apps] Updates Delta beta to 1.4b5
2023-02-06 16:30:42 -06:00
Riley Testut
57299ebb16
[Apps] Updates AltStore to 1.6
2023-01-30 11:45:24 -06:00
Riley Testut
038784b421
Updates app version to 1.6
2023-01-30 11:42:24 -06:00
Riley Testut
003312a6f3
[AltServer] Updates app version to 1.6
2023-01-30 11:42:06 -06:00
Riley Testut
4549f86f0c
[Apps] Updates AltStore beta to 1.6rc3
2023-01-24 15:51:59 -06:00
Riley Testut
957a53ecd6
Fixes non-readable error toast view when an authentication error occurs
2023-01-24 15:51:59 -06:00
Riley Testut
4f10984482
[Apps] Updates AltStore beta to 1.6rc2
2023-01-24 15:51:59 -06:00
Riley Testut
4c7c6bc905
Updates app version to 1.6rc3
2023-01-24 15:51:59 -06:00
Riley Testut
16e205b9c6
Updates app version to 1.6rc2
2023-01-24 15:51:59 -06:00
Riley Testut
ec54468783
Caches MergeErrors when refreshing sources to view later in SourcesViewController
2023-01-24 15:51:59 -06:00
Riley Testut
b6bdd13167
Fixes incorrect StoreApp.versions order post-merge
2023-01-24 15:51:59 -06:00
Riley Testut
57d248adfe
[AltServer] Updates app version to 1.6rc
2023-01-24 15:51:32 -06:00
Riley Testut
b67dfbf0c3
[Apps] Updates AltStore beta to 1.6rc
2023-01-24 15:51:32 -06:00
Riley Testut
a9bb0c11a4
[Shared] Fixes pattern matching non-ALTErrorEnum error codes
2023-01-24 15:51:32 -06:00
Riley Testut
39cc0b5da5
Updates app version to 1.6rc
2023-01-24 15:51:32 -06:00
Riley Testut
503d535823
Fixes adding failures to NSErrors with nil localizedFailureReasons
2023-01-24 15:51:32 -06:00
Riley Testut
5efb9f8448
[AltTests] Enables Code Coverage
2023-01-24 15:48:58 -06:00
Riley Testut
28344232d3
[AltTests] Adds error handling tests
...
Passes all tests
[Review] Refactors tests to be more readable
Removes unnecessary code
2023-01-24 15:48:53 -06:00
Riley Testut
df8debb386
Adds AltTests test target
...
# Conflicts:
# AltStore.xcodeproj/project.pbxproj
2023-01-24 15:48:42 -06:00
Riley Testut
af5281dc90
Moves “View Error Log” setting to new Techy Things section
2023-01-24 15:47:34 -06:00
Riley Testut
2f7bb83560
Fixes “missing provisioning profile” error when refreshing DEBUG builds
...
Removes embedded XCTest (+ dSYM) bundles before resigning for DEBUG builds.
2023-01-24 15:47:34 -06:00
Riley Testut
d85957b70b
[Apps] Adds “More Trusted Sources!” news item
2023-01-24 15:45:20 -06:00
Riley Testut
5e833192de
[Apps] Updates AltStore beta to 1.6b4
2023-01-24 15:45:20 -06:00
Riley Testut
794385a935
[Shared] Ignores ALTWrappedError NSLocalizedDescription user info value if it == failure + failure reason
2023-01-24 15:44:48 -06:00
Riley Testut
ab2aef6b2a
[Shared] Encodes all CodableError codable user info values, not just recognized types
2023-01-24 15:42:14 -06:00
Riley Testut
08dcd9d146
[Shared] Fixes error encoding CodableError Int/UInt user info values
2023-01-24 15:41:57 -06:00
Riley Testut
8d8d8fdd61
[Shared] Uses underlying error messages (if available) for ALTServerError.invalidRequest/.invalidResponse
2023-01-24 15:41:49 -06:00
Riley Testut
12f521321f
Updates VerificationError.errorDescription to match ALTLocalizedError default implementation
2023-01-24 15:38:43 -06:00