|
@@ -290,10 +290,60 @@ import Cocoa
|
|
|
// 已登录(订阅过期用户) - 高级版+无AI旧剩余点数
|
|
|
|
|
|
// AppStore 付费版
|
|
|
+// if KMMemberInfo.shared.isLogin {
|
|
|
+//
|
|
|
+// } else {
|
|
|
+//
|
|
|
+// }
|
|
|
if KMMemberInfo.shared.isLogin {
|
|
|
-
|
|
|
+ if KMMemberInfo.shared.canTrail &&
|
|
|
+ KMMemberInfo.shared.vip_levels == "1" &&
|
|
|
+ KMMemberInfo.shared.ai_productName == "" &&
|
|
|
+ !IAPProductsManager.default().isAvailableAllFunction() &&
|
|
|
+ !AIInfoManager.default().aiInfoValid {
|
|
|
+ /** 1、未试用过,也未订阅AI;2、APP中已登录该账户;3、未升级APP前,未订阅高级功能也未购买AI点数 */
|
|
|
+ return .lite_type5 // 已登录(未试用过的免费用户+未订阅AI) - 无订阅+无AI旧剩余点数
|
|
|
+ } else if KMMemberInfo.shared.vip_status == 4 &&
|
|
|
+ KMMemberInfo.shared.vip_levels == "1" &&
|
|
|
+ KMMemberInfo.shared.ai_productName == "" &&
|
|
|
+ !IAPProductsManager.default().isAvailableAllFunction() &&
|
|
|
+ oldAIPoints > 0 {
|
|
|
+ /** 1、试用中试用到期且未付费;2、APP中已登录该账户;3、未升级APP前,未订阅高级功能,有AI旧剩余点数 */
|
|
|
+ return .lite_type6 // 已登录(试用到期且未付费用户+未订阅AI) - 无旧订阅+有AI旧剩余点数
|
|
|
+ } else if KMMemberInfo.shared.vip_paymentModel == "2" &&
|
|
|
+ KMMemberInfo.shared.ai_productName != "" {
|
|
|
+ /** 1、已付费Mac&Windows双平台高级版永久版;2、APP中已登录该账户;3、未升级APP前,未订阅高级功能也未购买AI点数 */
|
|
|
+ return .lite_type7 // 已登录(新的买断会员+有订阅AI) - 无旧订阅+无AI旧剩余点数
|
|
|
+ } else if KMMemberInfo.shared.vip_status == 1 &&
|
|
|
+ KMMemberInfo.shared.vip_payType == 1 {
|
|
|
+ /** 1、试用高级版年订阅并自动订阅中;2、APP中已登录该账户;3、未升级APP前,未订阅高级功能,但有购买AI,有剩余点数 */
|
|
|
+ return .lite_type8 // 已登录(自动订阅中 + 订阅AI) - 无旧订阅+有AI旧剩余点数
|
|
|
+ } else if KMMemberInfo.shared.vip_status == 1 &&
|
|
|
+ KMMemberInfo.shared.vip_paymentModel == "1" &&
|
|
|
+ KMMemberInfo.shared.vip_payType == 0 {
|
|
|
+ /** 1、已付费标准版年订阅并取消续订;2、APP中已登录该账户;3、未升级APP前,未订阅高级功能也未购买AI点数 */
|
|
|
+ return .lite_type9 // 已登录(订阅中但取消续订用户) - 无旧订阅+无AI旧剩余点数
|
|
|
+ } else if KMMemberInfo.shared.vip_status == 2 {
|
|
|
+ /** 1、已订阅标准版年订阅过期;2、APP中已登录该账户;3、未升级APP前,未订阅高级功能也未购买AI点数 */
|
|
|
+ return .lite_type10 // 已登录(订阅过期用户) - 无旧订阅+无AI旧剩余点数
|
|
|
+ } else if KMMemberInfo.shared.vip_status == 4 {
|
|
|
+ /** 1、已试用高级版年订阅并取消续订,当前试用过期;2、APP中已登录该账户;3、未升级APP前,未订阅高级功能也未购买AI点数 */
|
|
|
+ return .lite_type11 // 已登录(试用过期用户) - 无旧订阅+无AI旧剩余点数
|
|
|
+ }
|
|
|
} else {
|
|
|
-
|
|
|
+ if IAPProductsManager.default().isAvailableAllFunction() {
|
|
|
+ if AIInfoManager.default().aiInfoValid {
|
|
|
+ return .lite_type3 // 未登录 - 有订阅高级版+有AI序列码
|
|
|
+ } else {
|
|
|
+ return .lite_type4 // 未登录 - 有订阅高级版+无AI序列码
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ if AIInfoManager.default().aiInfoValid {
|
|
|
+ return .lite_type2 // 未登录 - 无订阅 - 有AI
|
|
|
+ } else {
|
|
|
+ return .lite_type1 // 未登录 - 无订阅 - 无AI
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
#endif
|
|
|
return .null
|