diff options
author | Jake Petroules <jake.petroules@qt.io> | 2016-08-18 01:13:44 -0700 |
---|---|---|
committer | Jake Petroules <jake.petroules@qt.io> | 2016-08-18 09:23:18 +0000 |
commit | 4aa95af07083abe28d61143379427f4418dcf678 (patch) | |
tree | 87e50c8e3c47735af7abee52d042cbb2514e2c52 | |
parent | 82dcabc583242caa8fe4291f6e34e5380ff4d79d (diff) |
Disable Apple backend on watchOSv5.8.0-alpha1
The dependent StoreKit framework is not available on that platform.
Change-Id: Ic10ce621d3745f72df0594584ad7b4487d46a708
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@qt.io>
-rw-r--r-- | src/purchasing/inapppurchase/inapppurchase.pri | 2 | ||||
-rw-r--r-- | src/purchasing/inapppurchase/qinapppurchasebackendfactory.cpp | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/purchasing/inapppurchase/inapppurchase.pri b/src/purchasing/inapppurchase/inapppurchase.pri index 6b5f396..7874146 100644 --- a/src/purchasing/inapppurchase/inapppurchase.pri +++ b/src/purchasing/inapppurchase/inapppurchase.pri @@ -23,7 +23,7 @@ android { include ($$PWD/android/android.pri) } -mac { +darwin:!watchos { include ($$PWD/mac/mac.pri) } diff --git a/src/purchasing/inapppurchase/qinapppurchasebackendfactory.cpp b/src/purchasing/inapppurchase/qinapppurchasebackendfactory.cpp index a5f868a..3bf5760 100644 --- a/src/purchasing/inapppurchase/qinapppurchasebackendfactory.cpp +++ b/src/purchasing/inapppurchase/qinapppurchasebackendfactory.cpp @@ -30,7 +30,7 @@ #if defined(Q_OS_ANDROID) # include "qandroidinapppurchasebackend_p.h" -#elif defined(Q_OS_MAC) +#elif defined(Q_OS_DARWIN) && !defined(Q_OS_WATCHOS) # include "qmacinapppurchasebackend_p.h" #elif defined(Q_OS_WINRT) # include "qwinrtinapppurchasebackend_p.h" @@ -44,7 +44,7 @@ QInAppPurchaseBackend *QInAppPurchaseBackendFactory::create() { #if defined(Q_OS_ANDROID) return new QAndroidInAppPurchaseBackend; -#elif defined (Q_OS_MAC) +#elif defined(Q_OS_DARWIN) && !defined(Q_OS_WATCHOS) return new QMacInAppPurchaseBackend; #elif defined (Q_OS_WINRT) return new QWinRTInAppPurchaseBackend; |