Commit Graph

913 Commits

Author SHA1 Message Date
Riley Testut
79210e94d2 Fixes incorrect cell height for some News items
We need to take layoutMargins into account when calculating the height of the prototype cell.
2023-04-11 11:21:26 -05:00
Riley Testut
adaf7a2560 Fixes error fetching Friend Zone patrons due to unexpected nil name 2023-04-11 11:21:09 -05:00
Riley Testut
6b42e82e3e [Apps] Adds “No Provisioning Profile?” news item
Also removes "Fix for “Core Data” Refresh Error" news item.
2023-03-23 13:35:53 -05:00
Riley Testut
5d9f03114c [Apps] Revises AltStore 1.6.2 release notes
Now starts with “⚠️ You must manually install this update…”
2023-03-23 12:47:33 -05:00
Riley Testut
34610d57bf [Apps] Updates AltStore to 1.6.2 2023-03-22 12:36:44 -05:00
Riley Testut
e751876159 [Apps] Updates Delta beta to 1.5b1 2023-03-22 11:48:09 -05:00
Riley Testut
6fa21b7206 [Apps] Updates AltStore beta to 1.6.2b 2023-03-21 13:12:13 -05:00
Riley Testut
82701956d9 Updates app version to 1.6.2b 2023-03-21 13:11:52 -05:00
Riley Testut
7970258d50 Fixes “no provisioning profile with the requested identifier…” error
As of March 20, 2023, deleting an app’s auto-generated free provisioning profile is no longer supported. However, fetching the provisioning profile now re-generates is every time, so there’s no need to delete it first.

As a workaround, we now simply use the first profile we fetched if we receive an error when deleting it. This approach should continue to work even if Apple later reverses this change.
2023-03-21 09:00:44 -05: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