1.1.1发布
This commit is contained in:
parent
e9e271e91a
commit
dfecd66588
@ -3100,7 +3100,7 @@
|
|||||||
CODE_SIGN_ENTITLEMENTS = ReaderHive/ReaderHive.entitlements;
|
CODE_SIGN_ENTITLEMENTS = ReaderHive/ReaderHive.entitlements;
|
||||||
CODE_SIGN_IDENTITY = "Apple Development";
|
CODE_SIGN_IDENTITY = "Apple Development";
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
CURRENT_PROJECT_VERSION = 2;
|
CURRENT_PROJECT_VERSION = 1;
|
||||||
DEVELOPMENT_TEAM = 9JR2Y32ZU3;
|
DEVELOPMENT_TEAM = 9JR2Y32ZU3;
|
||||||
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
|
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
GENERATE_INFOPLIST_FILE = YES;
|
||||||
@ -3121,7 +3121,7 @@
|
|||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"@executable_path/Frameworks",
|
"@executable_path/Frameworks",
|
||||||
);
|
);
|
||||||
MARKETING_VERSION = 1.1.0;
|
MARKETING_VERSION = 1.1.1;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.lssj.ReaderHive;
|
PRODUCT_BUNDLE_IDENTIFIER = com.lssj.ReaderHive;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||||
@ -3146,7 +3146,7 @@
|
|||||||
CODE_SIGN_ENTITLEMENTS = ReaderHive/ReaderHive.entitlements;
|
CODE_SIGN_ENTITLEMENTS = ReaderHive/ReaderHive.entitlements;
|
||||||
CODE_SIGN_IDENTITY = "Apple Development";
|
CODE_SIGN_IDENTITY = "Apple Development";
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
CURRENT_PROJECT_VERSION = 2;
|
CURRENT_PROJECT_VERSION = 1;
|
||||||
DEVELOPMENT_TEAM = 9JR2Y32ZU3;
|
DEVELOPMENT_TEAM = 9JR2Y32ZU3;
|
||||||
GENERATE_INFOPLIST_FILE = YES;
|
GENERATE_INFOPLIST_FILE = YES;
|
||||||
INFOPLIST_FILE = ReaderHive/Source/Info.plist;
|
INFOPLIST_FILE = ReaderHive/Source/Info.plist;
|
||||||
@ -3166,7 +3166,7 @@
|
|||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"@executable_path/Frameworks",
|
"@executable_path/Frameworks",
|
||||||
);
|
);
|
||||||
MARKETING_VERSION = 1.1.0;
|
MARKETING_VERSION = 1.1.1;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.lssj.ReaderHive;
|
PRODUCT_BUNDLE_IDENTIFIER = com.lssj.ReaderHive;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||||
|
|||||||
@ -134,12 +134,16 @@ struct NRStatAPI {
|
|||||||
NRNetwork.request(parameters: param) { (response: NRNetwork.Response<String>) in }
|
NRNetwork.request(parameters: param) { (response: NRNetwork.Response<String>) in }
|
||||||
}
|
}
|
||||||
|
|
||||||
static func nr_requestStatApnsClick(id: String, title: String) {
|
static func nr_requestStatApnsClick(id: String, shortPlayId: String?, title: String) {
|
||||||
let parameters = [
|
var parameters = [
|
||||||
"message_id" : id,
|
"message_id" : id,
|
||||||
"title" : title
|
"title" : title
|
||||||
]
|
]
|
||||||
|
|
||||||
|
if let shortPlayId = shortPlayId {
|
||||||
|
parameters["short_play_id"] = shortPlayId
|
||||||
|
}
|
||||||
|
|
||||||
var param = NRNetwork.Parameters(path: "/message/sendReport")
|
var param = NRNetwork.Parameters(path: "/message/sendReport")
|
||||||
param.method = .post
|
param.method = .post
|
||||||
param.isLoding = false
|
param.isLoding = false
|
||||||
|
|||||||
@ -7,6 +7,7 @@
|
|||||||
|
|
||||||
import SnapKit
|
import SnapKit
|
||||||
import UIKit
|
import UIKit
|
||||||
|
import LYEmptyView
|
||||||
|
|
||||||
class NRExploreNovelContentListViewController: NRViewController {
|
class NRExploreNovelContentListViewController: NRViewController {
|
||||||
|
|
||||||
@ -45,6 +46,7 @@ class NRExploreNovelContentListViewController: NRViewController {
|
|||||||
collectionView.dataSource = self
|
collectionView.dataSource = self
|
||||||
collectionView.showsVerticalScrollIndicator = false
|
collectionView.showsVerticalScrollIndicator = false
|
||||||
collectionView.contentInset = .init(top: 0, left: 0, bottom: 10, right: 0)
|
collectionView.contentInset = .init(top: 0, left: 0, bottom: 10, right: 0)
|
||||||
|
collectionView.ly_emptyView = NREmpty.nr_emptyView()
|
||||||
// collectionView.nr_addRefreshHeader { [weak self] in
|
// collectionView.nr_addRefreshHeader { [weak self] in
|
||||||
// self?.handleHeaderRefresh(nil)
|
// self?.handleHeaderRefresh(nil)
|
||||||
// }
|
// }
|
||||||
|
|||||||
@ -95,7 +95,7 @@ extension AppDelegate: UNUserNotificationCenterDelegate {
|
|||||||
completionHandler()
|
completionHandler()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
NRStatAPI.nr_requestStatApnsClick(id: model.message_id ?? "", title: response.notification.request.content.title)
|
NRStatAPI.nr_requestStatApnsClick(id: model.message_id ?? "", shortPlayId: model.short_play_id, title: response.notification.request.content.title)
|
||||||
|
|
||||||
if model.path == .videoDetail, let shortPlayId = model.short_play_id {
|
if model.path == .videoDetail, let shortPlayId = model.short_play_id {
|
||||||
let vc = NRNovelReaderViewController()
|
let vc = NRNovelReaderViewController()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user