June Park
3b4a658464
Merge branch 'develop' into NoIdle
...
Signed-off-by: June Park <rjp2030@outlook.com >
2023-11-28 00:46:48 +09:00
junepark678
a653e1beb5
bugfix: make it able to be toggled, fix bug in crash on installation
2023-11-28 00:44:47 +09:00
junepark678
81806ca4ec
chore(Clear Cache): do proper error handling
2023-11-27 09:31:36 -05:00
Spidy123222
59f4629cfc
fix the mighty error
2023-11-27 09:31:36 -05:00
Spidy123222
74e604eb3e
get rest of batcherror
2023-11-27 09:31:36 -05:00
Spidy123222
34b906f722
please o riley build
2023-11-27 09:31:36 -05:00
Spidy123222
1aff19cf86
hopefully fix error code build error
2023-11-27 09:31:36 -05:00
Riley Testut
78e4f52b67
Adds “Clear Cache” button to remove temporary files and uninstalled app backups
...
(cherry picked from commit 4ff61d33f6b31c27cb61de68767a5151764feb96)
2023-11-27 09:31:36 -05:00
junepark678
cb5afe1c8d
feat: remove reliance on Info.plist for getting udid
2023-11-27 09:21:54 -05:00
junepark678
f96c3ce350
feat(Operations): don't idle timeout during installations
2023-11-26 10:51:33 +09:00
nythepegasus
b38f0a1896
Add iOS 17 JIT error notice with other errors
2023-10-20 21:51:24 -04:00
nythepegasus
90e5142bcd
Hardcode SideStore's URL scheme for now
2023-10-20 21:51:24 -04:00
Bogdan Seniuc
70a1e5d97a
Use provisioning profile details instead of guessing active app limit
2023-10-20 21:50:50 -04:00
nythepegasus
db1accdedd
Remove buggy retry code finally
2023-10-17 17:37:29 -04:00
naturecodevoid
c7794dc7b9
Update Swift Packages and submodules ( #469 )
...
* Update Swift Packages
* Update submodules
* make sure it builds
---------
Signed-off-by: naturecodevoid <44983869+naturecodevoid@users.noreply.github.com >
2023-09-17 10:45:55 -07:00
naturecodevoid
bffaecf2c0
[skip ci] Add more information to staging errors ( #468 )
...
* Point to my forks and attempt to add more information to staging errors
* Improve error message a bit
* Revert fetch-prebuilt.sh changes
* Undo some whitespace changes
* missed one
* oops
* [skip ci]
* [skip ci]
* [skip ci] remove staging directory from install app error
Signed-off-by: naturecodevoid <44983869+naturecodevoid@users.noreply.github.com >
---------
Signed-off-by: naturecodevoid <44983869+naturecodevoid@users.noreply.github.com >
Co-authored-by: Dadoum <dadoum@protonmail.com >
2023-09-17 10:37:49 -07:00
Spidy123222
52a951a279
Fix message and put in proper spot.
...
Signed-off-by: Spidy123222 <64176728+Spidy123222@users.noreply.github.com >
2023-07-27 23:42:32 -07:00
Spidy123222
f903ee23e1
Make Notification explanation smaller for refresh
...
Signed-off-by: Spidy123222 <64176728+Spidy123222@users.noreply.github.com >
2023-07-27 23:17:58 -07:00
Nythepegasus
33082b676f
Fix going to the home screen
2023-07-27 06:23:26 -04:00
Nythepegasus
35f888d95b
Reintroduce notification/pop-up
2023-07-27 06:23:26 -04:00
Nythepegasus
9ab744d193
Remove extra returns and make sure to decrement
2023-07-27 06:23:26 -04:00
Nythepegasus
03b0486186
Finally fix retries for minimuxer calls
2023-07-27 06:23:26 -04:00
Riley Testut
3fc4e33ad8
Fixes “variable mutated after capture by sendable closure” warning
2023-07-27 04:47:44 -04:00
Nythepegasus
10f211078d
Revert the retries here as these seem buggier
2023-07-24 09:22:34 -04:00
Riley Testut
14df1e0b18
Fixes updating apps with manually-removed app extensions (e.g. uYou+)
2023-07-17 12:15:04 -04:00
Nythepegasus
e204512ddd
Go to home screen instead of Safari/notif combo
2023-07-11 01:45:14 -04:00
Nythepegasus
0c891cf3b5
Add various retries to the minimuxer calls
2023-07-11 01:44:11 -04:00
naturecodevoid
c05a28d867
Anisette V3 ( #324 )
...
* initial anisette V3 implementation
* update V3 urls and log version
* fix crash where FetchAnisetteDataOperation.clientInfo would be nil when getting anisette V3 without provisioning first
* move adi.pb reset to its own button instead of doing it on sign out
* fallback to V1 if client_info fails
* make sure to unwrap optional strings
* feat(anisette): update v3 usage, improve error messages and names, report v3 errors to the user
* refactor(anisette): reduce duplicate JSON to anisette code
* fixes(anisette v3): improve errors, fix v3 server check, fix some edge cases where SideStore could crash and instead return an error, retry on -45061
2023-05-18 01:30:18 -07:00
SoY0ung
4d707e8b88
Optimizing function calls
...
Thanks for @ktprograms advice
2023-05-14 19:06:22 +08:00
SoY0ung
9d176c1fae
Fix 'The name for this app is invalid' error
...
This error is related to App ID creation failure.
App ID name must be an ascii text. It is not allowed to create an App ID with non-ascii text like Chinese, Japanese.
If the name is NOT an ascii text, using bundleID instead.
2023-05-14 02:55:36 +08:00
naturecodevoid
1d5c2a6105
fix: open Safari instead of force closing and provide a fallback for users with notifications disabled
2023-05-06 19:25:37 -07:00
naturecodevoid
b0a24b7dc7
fix: ensure minimuxer is started when refreshing in the background
2023-04-16 10:07:04 -07:00
naturecodevoid
387fce527a
fix: use a notification instead of an alert for force close
2023-04-16 09:29:12 -07:00
naturecodevoid
f90179eaa0
fix: removing _CodeSignature folder before resigning
2023-04-13 21:21:51 -07:00
naturecodevoid
d588667b26
fix: force close SideStore after 3 seconds if still reinstalling
2023-04-13 07:20:36 -07:00
naturecodevoid
0bdd3fe06a
fix: hopefully reduce ApplicationVerificationFailed errors by removing _CodeSignature folders since those may cause a problem
2023-04-12 19:53:27 -07:00
naturecodevoid
1bd275779f
fix: add .AltWidget to app group ID when modifying for SideStore
2023-04-12 07:46:14 -07:00
naturecodevoid
67646df29f
refactor: remove minimuxerToOperationError in favor of extending MinimuxerError to be a LocalizedError and remove unused cases from OperationError
2023-04-11 21:04:07 -07:00
naturecodevoid
78ce338939
[skip ci] Rename and move the first application groups log
2023-04-02 07:34:48 -07:00
naturecodevoid
7aef2cf2b5
Remove app groups that contain AltStore
2023-04-01 20:03:15 -07:00
naturecodevoid
4fa3ee12ae
Log provisioning profile application groups
2023-04-01 16:10:40 -07:00
naturecodevoid
5b96e3297a
refactor minimuxer to use swift-bridge ( #321 )
...
also add team ID to the end of the bundle ID for Debug builds to mirror SideServer
2023-04-01 16:02:12 -07:00
Riley Testut
93b6a0f984
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 18:52:56 -04:00
naturecodevoid
d7aac55554
Update error codes to match minimuxer error codes (this is why people got Unknown error instead of an actual error message)
...
Signed-off-by: naturecodevoid <44983869+naturecodevoid@users.noreply.github.com >
2023-03-04 08:08:35 -08:00
Joseph Mattello
25b7da0677
final classes marked as final
...
Signed-off-by: Joseph Mattello <mail@joemattiello.com >
2023-01-04 09:52:12 -05:00
Joseph Mattello
2ca9c1c8ef
Revert "Merge pull request #189 from Nythepegasus/feature/retries"
...
This reverts commit 8dd760dfd4 , reversing
changes made to 208c86a85c .
2023-01-04 08:48:33 -05:00
Nythepegasus
4c0607e873
Add a bunch more "logging" throughout signing
2022-12-30 17:09:44 -05:00
Riley Testut
45b173f089
Adds Error Log screen
...
Allows users to view a history of all errors that occured when performing app operations.
2022-12-30 17:08:49 -05:00
Riley Testut
95dd752544
Makes AppProtocol.url optional
...
Allows us to create AnyApp values without a valid file URL.
2022-12-30 17:08:49 -05:00
Nythepegasus
fd63eb0547
Retry AFC 10 times before giving up
2022-12-30 17:04:19 -05:00