bizz84 / bizz84/SwiftyStoreKit

Compiling for watchOS 4.0, but module 'SwiftyStoreKit' has a minimum deployment target of watchOS 6.2

Open
#570 2 comments 2 reactions 0 assignees View on GitHub
help wanted status: needs analysis type: bug
Dominant language
Swift
Stars
6.7k
Forks
801
PR merge metrics
No merged PRs in 30d

Description

## Bug Report
I want to use SwiftyStoreKit in an watchOS app with deployment target of watchOS 4.0.
Prior watchOS 6.2 I cannot use the Framework, since the API was introduced with wOS 6.2.

Thats why I've imported the framework optionally and marked the class to use the framework with `@available(watchOS 6.2, *)`.

However, I cannot compile the project:
`Compiling for watchOS 4.0, but module 'SwiftyStoreKit' has a minimum deployment target of watchOS 6.2`.

I've tried using
```swift
#if canImport(SwiftyStoreKit)
import SwiftyStoreKit
#endif
```

…but that didn't solve my problem.

Any ideas? It seems like this has been fixed in #562 but somehow not for me?
(I am using version `0.16.1`).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.