|
@@ -150,7 +150,12 @@ extension KMMergeWindowController {
|
|
}
|
|
}
|
|
|
|
|
|
func mergeFiles(files: [KMFileAttribute], size: CGSize = CGSizeZero) {
|
|
func mergeFiles(files: [KMFileAttribute], size: CGSize = CGSizeZero) {
|
|
- if !IAPProductsManager.default().isAvailableAllFunction() && files.count > 2 {
|
|
|
|
|
|
+ var size = 0.0
|
|
|
|
+ for file in files {
|
|
|
|
+ size = size + file.fileSize
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if !IAPProductsManager.default().isAvailableAllFunction() && (files.count > 2 || size > 20 * 1024 * 1024) {
|
|
KMPurchaseCompareWindowController.sharedInstance().showWindow(nil)
|
|
KMPurchaseCompareWindowController.sharedInstance().showWindow(nil)
|
|
return
|
|
return
|
|
}
|
|
}
|