Commit b82edf49 authored by David黄金龙's avatar David黄金龙

1、添加手机型号

parent 13248e21
...@@ -63,7 +63,7 @@ target 'galaxy' do ...@@ -63,7 +63,7 @@ target 'galaxy' do
#字典、模型互转 #字典、模型互转
pod 'SmartCodable','2.2.2' pod 'SmartCodable','2.2.2'
#设备框架 #设备框架
pod 'DeviceKit', '5.1.0' pod 'DeviceKit', '5.2.1'
# #骨架图 # #骨架图
# pod 'SkeletonView','1.30.4' # pod 'SkeletonView','1.30.4'
#导航栏、手势 #导航栏、手势
......
...@@ -10,7 +10,7 @@ import ESTabBarController_swift ...@@ -10,7 +10,7 @@ import ESTabBarController_swift
import IQKeyboardManagerSwift import IQKeyboardManagerSwift
import SmartCodable import SmartCodable
import GKNavigationBarSwift import GKNavigationBarSwift
import DeviceKit //import DeviceKit
import AVFoundation import AVFoundation
import SensorsAnalyticsSDK import SensorsAnalyticsSDK
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
// //
import UIKit import UIKit
import DeviceKit //import DeviceKit
struct AboutAdvantageItem { struct AboutAdvantageItem {
var iconName : String var iconName : String
......
...@@ -7,6 +7,8 @@ ...@@ -7,6 +7,8 @@
// //
import UIKit import UIKit
import DeviceKit
extension UIDevice { extension UIDevice {
// MARK: - 屏幕size // MARK: - 屏幕size
...@@ -113,6 +115,97 @@ extension UIDevice { ...@@ -113,6 +115,97 @@ extension UIDevice {
return " " return " "
} }
// MARK: - 机器名称
static func iPhoneModelName() -> String {
let device = Device.current
var name = "未知"
if device == .iPhone4 {
name = "iPhone4"
} else if device == .iPhone5 {
name = "iPhone5"
} else if device == .iPhone6 {
name = "iPhone6"
} else if device == .iPhone7 {
name = "iPhone7"
} else if device == .iPhone8 {
name = "iPhone8"
} else if device == .iPhone11 {
name = "iPhone11"
} else if device == .iPhone12 {
name = "iPhone12"
} else if device == .iPhone13 {
name = "iPhone13"
} else if device == .iPhone14 {
name = "iPhone14"
} else if device == .iPhone15 {
name = "iPhone15"
} else if device == .iPhone4s {
name = "iPhone4s"
} else if device == .iPhone5c {
name = "iPhone5c"
} else if device == .iPhone5s {
name = "iPhone5s"
} else if device == .iPhone6s {
name = "iPhone6s"
} else if device == .iPhoneX {
name = "iPhoneX"
} else if device == .iPhoneSE {
name = "iPhoneSE"
} else if device == .iPhoneXR {
name = "iPhoneXR"
} else if device == .iPhoneXS {
name = "iPhoneXS"
} else if device == .iPhoneXS {
name = "iPhoneXS"
} else if device == .iPhoneSE2 {
name = "iPhoneSE2"
} else if device == .iPhoneSE3 {
name = "iPhoneSE3"
} else if device == .iPhone11Pro {
name = "iPhone11Pro"
} else if device == .iPhone12Pro {
name = "iPhone12Pro"
} else if device == .iPhone13Pro {
name = "iPhone13Pro"
} else if device == .iPhone14Pro {
name = "iPhone14Pro"
} else if device == .iPhone15Pro {
name = "iPhone15Pro"
} else if device == .iPhone6Plus {
name = "iPhone6Plus"
} else if device == .iPhone7Plus {
name = "iPhone7Plus"
} else if device == .iPhone8Plus {
name = "iPhone8Plus"
} else if device == .iPhone12Mini {
name = "iPhone12Mini"
} else if device == .iPhone13Mini {
name = "iPhone13Mini"
} else if device == .iPhone14Plus {
name = "iPhone14Plus"
} else if device == .iPhone15Plus {
name = "iPhone15Plus"
} else if device == .iPhone6sPlus {
name = "iPhone6sPlus"
} else if device == .iPhoneXSMax {
name = "iPhoneXSMax"
} else if device == .iPhone11ProMax {
name = "iPhone11ProMax"
} else if device == .iPhone12ProMax {
name = "iPhone12ProMax"
} else if device == .iPhone13ProMax {
name = "iPhone13ProMax"
} else if device == .iPhone14ProMax {
name = "iPhone14ProMax"
} else if device == .iPhone15ProMax {
name = "iPhone15ProMax"
}
else {
name = "非iPhone机型"
}
return name
}
} }
...@@ -99,6 +99,8 @@ class YHNetRequest: NSObject { ...@@ -99,6 +99,8 @@ class YHNetRequest: NSObject {
requestHeader.add(name:"app_version",value:version) requestHeader.add(name:"app_version",value:version)
requestHeader.add(name:"app_channel",value:"appStore") requestHeader.add(name:"app_channel",value:"appStore")
requestHeader.add(name:"app_phoneModel",value:UIDevice.iPhoneModelName())
requestHeader.add(name:"pass",value:"") requestHeader.add(name:"pass",value:"")
let appkey = "958364f87222c200a72414f492bf0e26" let appkey = "958364f87222c200a72414f492bf0e26"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment