Commit Graph

5 Commits

Author SHA1 Message Date
Riley Testut
d1d7398e77 Redownloads missing cached apps when refreshing or updating 2020-05-08 11:43:34 -07:00
Riley Testut
19313ce5e0 Improves error when app being refreshed has been deleted 2020-05-07 13:08:52 -07:00
Riley Testut
522543b8ee Removes unused Team variable 2020-03-19 11:58:03 -07:00
Riley Testut
e46983067b Adds support for activating and deactivating apps
iOS 13.3.1 limits free developer accounts to 3 apps and app extensions. As a workaround, we now allow up to 3 “active” apps (apps with installed provisioning profiles), as well as additional “inactivate” apps which don’t have any profiles installed, causing them to not count towards the total. Inactive apps cannot be opened until they are activated.
2020-03-11 15:49:26 -07:00
Riley Testut
c32ed758b4 Refreshes apps by installing provisioning profiles when possible
Assuming the certificate used to originally sign an app is still valid, we can refresh an app simply by installing new provisioning profiles. However, if the signing certificate is no longer valid, we fall back to the old method of resigning + reinstalling.
2020-03-06 17:34:18 -08:00