-
Notifications
You must be signed in to change notification settings - Fork 807
WE NEED *YOU*! #550
Copy link
Copy link
Open
Labels
area: new technologiesimplementation of new technologiesimplementation of new technologiesarea: purchase flowspurchase processes, efficiency and failurespurchase processes, efficiency and failuresarea: receipt-validationvalidating receipts for customer or purchase verificationvalidating receipts for customer or purchase verificationdifficulty: advancedwe really need help with this onewe really need help with this onedifficulty: beginnercontributions welcome from allcontributions welcome from alldifficulty: intermediatethis issue is tough, contributions welcomethis issue is tough, contributions welcomehelp wantediOS & iPadOSdirectly related to iPhone and iPaddirectly related to iPhone and iPadmacOSdirectly related to Macdirectly related to MacmacOS Catalystdirectly related to the Catalyst platformdirectly related to the Catalyst platformstatus: work in progressintegration is in progress / being testedintegration is in progress / being testedtype: enhancement
Milestone
Metadata
Metadata
Assignees
Labels
area: new technologiesimplementation of new technologiesimplementation of new technologiesarea: purchase flowspurchase processes, efficiency and failurespurchase processes, efficiency and failuresarea: receipt-validationvalidating receipts for customer or purchase verificationvalidating receipts for customer or purchase verificationdifficulty: advancedwe really need help with this onewe really need help with this onedifficulty: beginnercontributions welcome from allcontributions welcome from alldifficulty: intermediatethis issue is tough, contributions welcomethis issue is tough, contributions welcomehelp wantediOS & iPadOSdirectly related to iPhone and iPaddirectly related to iPhone and iPadmacOSdirectly related to Macdirectly related to MacmacOS Catalystdirectly related to the Catalyst platformdirectly related to the Catalyst platformstatus: work in progressintegration is in progress / being testedintegration is in progress / being testedtype: enhancement
Hey you, developer! Read this, please!
We need you.
Today at WWDC20, Apple announced an all-new StoreKitTesting framework.
And, as you can see, there are a lot of issues with SwiftyStoreKit right now. Some of these same issues come up again, and again and again, and again. But, this is our chance to fix many of the currently open issues easily and quickly.
So, again, we need you. Help the SwiftyStoreKit community design, create, write, and run StoreKit Tests.
This will help our community not only grow but flourish! The alternatives to SwiftyStoreKit are, largely, either rolling your own StoreKit solution (blehhh) or capitulating to a closed, third-party paid service. We have a duty to the SwiftyStoreKit community and to the Apple ecosystem writ large to make this library the best it can be.
So please, download the Xcode 12 beta today, and let's work together towards an in-app purchase that "just works" for developers too.
Getting Started
This is a new technology in beta, but it appears that its usage and implementation would drastically improve this library. You can get started by cloning your own fork of SwiftyStoreKit, launching the project and Xcode 12 beta, and writing some new StoreKit Tests!
Issues that will likely benefit from these tests: