bizz84 / bizz84/SwiftyStoreKit
WE NEED *YOU*!
- Dominant language
- Swift
- Stars
- 6.7k
- Forks
- 801
- PR merge metrics
- No merged PRs in 30d
Description
# Hey you, developer! Read this, please!
We need _you_.
Today at WWDC20, Apple announced an all-new [StoreKitTesting framework](https://developer.apple.com/documentation/xcode/setting_up_storekit_testing_in_xcode).
> StoreKit testing in Xcode is a local test environment where you test in-app purchases without needing to connect to App Store servers. You set up in-app purchases in a StoreKit configuration file that you add to your Xcode project. Once you enable the configuration file, the test environment uses this local data when your app calls StoreKit APIs.
And, as you can see, [there are a lot of issues with SwiftyStoreKit right now](https://github.com/bizz84/SwiftyStoreKit/issues). Some of these same issues come up [again](https://github.com/bizz84/SwiftyStoreKit/issues/545), and [again](https://github.com/bizz84/SwiftyStoreKit/issues/525) and [again](https://github.com/bizz84/SwiftyStoreKit/issues/397), and [again](https://github.com/bizz84/SwiftyStoreKit/issues/361). 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:
- [ ] #545
- [ ] #537
- [ ] #525
- [ ] #516
- [ ] #476
- [ ] #448
- [ ] #397
- [ ] #392
- [ ] #361
Contributor guide
Assessment
This issue has not been assessed yet.