|
@@ -118,46 +118,46 @@ class TSMineVM {
|
|
sectionModel.addSubItemModel(updateItem)
|
|
sectionModel.addSubItemModel(updateItem)
|
|
|
|
|
|
|
|
|
|
-//#if DEBUG
|
|
|
|
-// sectionModel.addSubItemModel(
|
|
|
|
-// createItemModel(
|
|
|
|
-// leftImage: .mineCellPrivacy,
|
|
|
|
-// leftTitle: "清除所有计数和钥匙串".localized,
|
|
|
|
-// tapBlock: { [weak self] _, _, _ in
|
|
|
|
-// guard let self = self else { return }
|
|
|
|
-// KeychainManager.clearAll()
|
|
|
|
-// UserDefaults.standard.set(nil, forKey: kVipGeneratedNumKey)
|
|
|
|
-// UserDefaults.standard.set(nil, forKey: kDayGeneratedNumKey)
|
|
|
|
-// UserDefaults.standard.set(nil, forKey: kFreeNumKey)
|
|
|
|
-// UserDefaults.standard.synchronize()
|
|
|
|
-// UIAlertView(title: "", message: "清除所有计数和钥匙串", delegate: nil, cancelButtonTitle: "OK").show()
|
|
|
|
-// }))
|
|
|
|
-//
|
|
|
|
-// sectionModel.addSubItemModel(
|
|
|
|
-// createItemModel(
|
|
|
|
-// leftImage: .mineCellPrivacy,
|
|
|
|
-// leftTitle: "查询会员次数".localized,
|
|
|
|
-// tapBlock: { [weak self] _, _, _ in
|
|
|
|
-// guard let self = self else { return }
|
|
|
|
-//
|
|
|
|
-// var string = ""
|
|
|
|
-// if var saveDict = UserDefaults.standard.dictionary(forKey: kFreeNumKey) as? [String: Int]{
|
|
|
|
-// string = string + "新用户免费次数" + (saveDict.toJSONString() ?? "")
|
|
|
|
-// }
|
|
|
|
-// string = string + "\n"
|
|
|
|
-//
|
|
|
|
-// if var saveDict = UserDefaults.standard.dictionary(forKey: kDayGeneratedNumKey) as? [String: [String: Any]]{
|
|
|
|
-// string = string + "每日的次数" + (saveDict.toJSONString() ?? "")
|
|
|
|
-// }
|
|
|
|
-// string = string + "\n"
|
|
|
|
-// if var saveDict = UserDefaults.standard.dictionary(forKey: kVipGeneratedNumKey) as? [String: [String: Any]]{
|
|
|
|
-// string = string + "会员的总次" + (saveDict.toJSONString() ?? "")
|
|
|
|
-// }
|
|
|
|
-// string = string + "\n当前会员过期时间戳:\(kPurchaseBusiness.expireTime)"
|
|
|
|
-// UIAlertView(title: "", message: string, delegate: nil, cancelButtonTitle: "OK").show()
|
|
|
|
-// dePrint("所有的会员次数=\(string)")
|
|
|
|
-// }))
|
|
|
|
-//#endif
|
|
|
|
|
|
+#if DEBUG
|
|
|
|
+ sectionModel.addSubItemModel(
|
|
|
|
+ createItemModel(
|
|
|
|
+ leftImage: .mineCellPrivacy,
|
|
|
|
+ leftTitle: "清除所有计数和钥匙串".localized,
|
|
|
|
+ tapBlock: { [weak self] _, _, _ in
|
|
|
|
+ guard let self = self else { return }
|
|
|
|
+ KeychainManager.clearAll()
|
|
|
|
+ UserDefaults.standard.set(nil, forKey: kVipGeneratedNumKey)
|
|
|
|
+ UserDefaults.standard.set(nil, forKey: kDayGeneratedNumKey)
|
|
|
|
+ UserDefaults.standard.set(nil, forKey: kFreeNumKey)
|
|
|
|
+ UserDefaults.standard.synchronize()
|
|
|
|
+ UIAlertView(title: "", message: "清除所有计数和钥匙串", delegate: nil, cancelButtonTitle: "OK").show()
|
|
|
|
+ }))
|
|
|
|
+
|
|
|
|
+ sectionModel.addSubItemModel(
|
|
|
|
+ createItemModel(
|
|
|
|
+ leftImage: .mineCellPrivacy,
|
|
|
|
+ leftTitle: "查询会员次数".localized,
|
|
|
|
+ tapBlock: { [weak self] _, _, _ in
|
|
|
|
+ guard let self = self else { return }
|
|
|
|
+
|
|
|
|
+ var string = ""
|
|
|
|
+ if var saveDict = UserDefaults.standard.dictionary(forKey: kFreeNumKey) as? [String: Int]{
|
|
|
|
+ string = string + "新用户免费次数" + (saveDict.toJSONString() ?? "")
|
|
|
|
+ }
|
|
|
|
+ string = string + "\n"
|
|
|
|
+
|
|
|
|
+ if var saveDict = UserDefaults.standard.dictionary(forKey: kDayGeneratedNumKey) as? [String: [String: Any]]{
|
|
|
|
+ string = string + "每日的次数" + (saveDict.toJSONString() ?? "")
|
|
|
|
+ }
|
|
|
|
+ string = string + "\n"
|
|
|
|
+ if var saveDict = UserDefaults.standard.dictionary(forKey: kVipGeneratedNumKey) as? [String: [String: Any]]{
|
|
|
|
+ string = string + "会员的总次" + (saveDict.toJSONString() ?? "")
|
|
|
|
+ }
|
|
|
|
+ string = string + "\n当前会员过期时间戳:\(kPurchaseBusiness.expireTime)"
|
|
|
|
+ UIAlertView(title: "", message: string, delegate: nil, cancelButtonTitle: "OK").show()
|
|
|
|
+ dePrint("所有的会员次数=\(string)")
|
|
|
|
+ }))
|
|
|
|
+#endif
|
|
|
|
|
|
|
|
|
|
return dataArray
|
|
return dataArray
|
|
@@ -204,7 +204,7 @@ extension TSMineVM {
|
|
//首次点击保存弹出系统评分弹窗
|
|
//首次点击保存弹出系统评分弹窗
|
|
static func kFirstSaveRateAction(){
|
|
static func kFirstSaveRateAction(){
|
|
if UserDefaults.standard.string(forKey: "iskFirstSaveRateAction") == nil {
|
|
if UserDefaults.standard.string(forKey: "iskFirstSaveRateAction") == nil {
|
|
- kDelayOnMainThread(0.5) {
|
|
|
|
|
|
+ kDelayOnMainThread(0.1) {
|
|
Self.kRateAction()
|
|
Self.kRateAction()
|
|
}
|
|
}
|
|
UserDefaults.standard.set("1", forKey: "iskFirstSaveRateAction")
|
|
UserDefaults.standard.set("1", forKey: "iskFirstSaveRateAction")
|