mirror of
https://github.com/RevenueCat/purchases-ios
synced 2026-11-09 22:35:56 +05:45
* Initial app creation * Initial screen * Installs and configures the SDK * Creates a full Swift 6 compliant ViewModel * Adds a demo customer center button * Fixes icon name * Updates a bit of the logic to fetch offerings * Updates initial layout by showing offerings * Makes more progress with a VERY DRAFT and VERY WIP screen * Creates a new network path and requests * Creates a new health API and adds it to the BE class * Creates a `checkOfferings` method * Pushes local changes * Moved viewmodels to separate files * Prepared some basic UI structure * Adds specific branch of `purchases-ios` for testing * Gets the sample app back to compiling * Shows products * Initial implementation of the products view * More progress * More changes * Added first illustrations * Added noise background and visual to offerings * Presenting Product on tap * made more progress on sample * Removed NavBar * Fetches offerings with the latest changes to the SDK * Adds offerings view * Maps packages into offering * Updates app so that we can show a list of the packages that belong to an offering * Moves all logic to a dedicated health view model * Adds a full-screen blocking error to the app * More slight adjustments * Adds a way to purchase products directly from the Sample App * Adds an empty StoreKit Configuration file to the scheme * Changes bundle id * Only allow scroll behaviour to bounce where it makes sense * Bit of a better layout for the full screen error * Points RC Swift Package back to the `main` branch * Re-adds error messages to make sure that we can just point the user in the right direction * Updates product cell to have better styles and test purchase button * Updates `ProductCell` to make sure purchased products can be shown * Removes unnecessary files from PR * Formats files * Removes warning * Adds project to the API checker script * Adds project to the update revision fastlane script * Updates error view * Removes storekit config file temporarily * Updates name of property to match dashboard * Updates entitlementId name * Adds storekit file back to the scheme (this will get injected from the BE) * Optimizes app icon to reduce repo size * Reduces app icon file * Remove instead of comment out * Removes unused `EntitlementsView` * Removes duplicate * Removes all headers from Swift files * Uses string directly rather than property holding single string * canNot to cannot * Renames products to packages * Refactors logic to tidy up a bit * Moves types over to their own files * More tidying up * Renames properties from sdk to loaded * Removes previews that do not work * Renames `purchasable` to `viewModel` * Fixes sendability issues * Converts folders to groups instead --------- Co-authored-by: Hidde van der Ploeg <hiddevanderploeg@me.com>
30 lines
405 B
Plaintext
30 lines
405 B
Plaintext
{
|
|
"appPolicies" : {
|
|
"eula" : "",
|
|
"policies" : [
|
|
{
|
|
"locale" : "en_US",
|
|
"policyText" : "",
|
|
"policyURL" : ""
|
|
}
|
|
]
|
|
},
|
|
"identifier" : "32C7B65F",
|
|
"nonRenewingSubscriptions" : [
|
|
|
|
],
|
|
"products" : [
|
|
|
|
],
|
|
"settings" : {
|
|
"_failTransactionsEnabled" : false
|
|
},
|
|
"subscriptionGroups" : [
|
|
|
|
],
|
|
"version" : {
|
|
"major" : 4,
|
|
"minor" : 0
|
|
}
|
|
}
|