1,增加vip相关的统计信息;

2,修改启动页面图片
This commit is contained in:
bluesea 2024-04-07 11:32:41 +08:00
parent 43e8976513
commit 5498315117
14 changed files with 46 additions and 16 deletions

View File

@ -14,8 +14,8 @@
filePath = "SwiftProject/Project/Controller/CCHomeController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "547"
endingLineNumber = "547"
startingLineNumber = "550"
endingLineNumber = "550"
landmarkName = "imagePickerController(_:didFinishPickingMediaWithInfo:)"
landmarkType = "7">
</BreakpointContent>
@ -30,8 +30,8 @@
filePath = "SwiftProject/Project/Controller/CCHomeController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "539"
endingLineNumber = "539"
startingLineNumber = "542"
endingLineNumber = "542"
landmarkName = "CCHomeController"
landmarkType = "21">
</BreakpointContent>
@ -94,8 +94,8 @@
filePath = "SwiftProject/Project/Controller/CCHomeController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "503"
endingLineNumber = "503"
startingLineNumber = "506"
endingLineNumber = "506"
landmarkName = "gotoVideoTransformVC(url:asset:)"
landmarkType = "7">
</BreakpointContent>
@ -387,8 +387,8 @@
filePath = "SwiftProject/Project/Controller/RecordingVideo/CCSpatialShootController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "1173"
endingLineNumber = "1173"
startingLineNumber = "1176"
endingLineNumber = "1176"
landmarkName = "compositeSpatialPhoto()"
landmarkType = "7">
</BreakpointContent>
@ -659,8 +659,8 @@
filePath = "SwiftProject/CCKit/SKUPay/SKUPay.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "185"
endingLineNumber = "185"
startingLineNumber = "187"
endingLineNumber = "187"
landmarkName = "paymentQueueRestoreCompletedTransactionsFinished(_:)"
landmarkType = "7">
</BreakpointContent>
@ -675,8 +675,8 @@
filePath = "SwiftProject/CCKit/SKUPay/SKUPay.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "152"
endingLineNumber = "152"
startingLineNumber = "153"
endingLineNumber = "153"
landmarkName = "paymentQueue(_:updatedTransactions:)"
landmarkType = "7">
</BreakpointContent>

View File

@ -1,17 +1,17 @@
{
"images" : [
{
"filename" : "start3.png",
"filename" : "launch.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "start3 1.png",
"filename" : "launch 1.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "start3 2.png",
"filename" : "launch 2.png",
"idiom" : "universal",
"scale" : "3x"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 275 KiB

View File

@ -8,6 +8,7 @@
import Foundation
import StoreKit
import SVProgressHUD
import Firebase
//MARK: -
extension SKProduct {
var regularPrice: String? {
@ -175,6 +176,7 @@ class SKUPay:NSObject, SKRequestDelegate,SKProductsRequestDelegate,SKPaymentTran
func paymentQueue(_ queue: SKPaymentQueue, restoreCompletedTransactionsFailedWithError error: Error){
print("restoreCompletedTransactionsFailedWithError...")
showToast(value: false)
Analytics.logEvent("Payment_fail", parameters: nil)
}
@ -183,6 +185,7 @@ class SKUPay:NSObject, SKRequestDelegate,SKProductsRequestDelegate,SKPaymentTran
// queue.transactions
print("paymentQueueRestoreCompletedTransactionsFinished...")
showToast(value: false)
Analytics.logEvent("Payment_success", parameters: nil)
}
// Sent when a user initiates an IAP buy from the App Store

View File

@ -297,12 +297,15 @@ class CCHomeController: BaseController, LLCycleScrollViewDelegate,MFMailComposeV
addMenu()
}
if(sender.tag == 10) {
if(sender.tag == 10) {//
let vc:MembershipVC = MembershipVC()
let nav = UINavigationController(rootViewController: vc)
nav.modalTransitionStyle = UIModalTransitionStyle.coverVertical
nav.modalPresentationStyle = .fullScreen
self.present(nav, animated: true)
if !UserInfo.sharedInstance.isMemberShip {//
Analytics.logEvent("home_unvip_click", parameters: nil)
}
}
if sender.tag == 20 {

View File

@ -7,6 +7,8 @@
import Foundation
import UIKit
import Firebase
class MembershipVC: BaseController {
var pvView:MembershipProductView?
var pcenterView:UIView?
@ -24,6 +26,18 @@ class MembershipVC: BaseController {
super.viewDidLoad()
self.configureUI()
self.configureData()
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
if UserInfo.sharedInstance.isMemberShip {//
Analytics.logEvent("iap_isvip_pv", parameters: nil)
}
else {
Analytics.logEvent("iap_unvip_pv", parameters: nil)
}
}
//vip

View File

@ -620,6 +620,9 @@ class CCSpatialShootController: BaseController {
nav.modalTransitionStyle = UIModalTransitionStyle.coverVertical
nav.modalPresentationStyle = .fullScreen
self.present(nav, animated: true)
//
Analytics.logEvent("capture_unvip_pv", parameters: nil)
}
}else if sender.tag == 1002 {

View File

@ -576,6 +576,10 @@ class VRVideoTransformController: BaseController {
//
func showResolutionAlert() {
if !UserInfo.sharedInstance.isMemberShip {//
Analytics.logEvent("transcode_video_resolution_unvip_click", parameters: nil)
}
let alertVC = CustomSheetController()
let dataSource = [
["imgName":"vip_Diamond","text":NSLocalizedString("原始", comment: "")],
@ -632,6 +636,9 @@ class VRVideoTransformController: BaseController {
//
func showBitRateAlert() {
if !UserInfo.sharedInstance.isMemberShip {//
Analytics.logEvent("transcode_video_bite_unvip_click", parameters: nil)
}
let alertVC = CustomSheetController()
let dataSource = [
["imgName":"vip_Diamond","text":NSLocalizedString("最佳", comment: "")],