Skip to content

Commit

Permalink
Release Version 1.9.0 (#435)
Browse files Browse the repository at this point in the history
  • Loading branch information
wngus4296 authored Jan 12, 2025
2 parents 22f740f + f419737 commit e34fb7e
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 5 deletions.
8 changes: 4 additions & 4 deletions Boolti/Boolti.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3118,7 +3118,7 @@
CODE_SIGN_ENTITLEMENTS = Boolti/Boolti.entitlements;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 5;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 83B9Y749K7;
GENERATE_INFOPLIST_FILE = YES;
Expand All @@ -3135,7 +3135,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.8.0;
MARKETING_VERSION = 1.9.0;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = com.nexters.boolti;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -3160,7 +3160,7 @@
CODE_SIGN_ENTITLEMENTS = Boolti/Boolti.entitlements;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 5;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 83B9Y749K7;
GENERATE_INFOPLIST_FILE = YES;
Expand All @@ -3177,7 +3177,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.8.0;
MARKETING_VERSION = 1.9.0;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = com.nexters.boolti;
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down
2 changes: 2 additions & 0 deletions Boolti/Boolti/Application/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>MANAGE_CONCERT_URL</key>
<string>${MANAGE_CONCERT_URL}</string>
<key>GIFT_URL</key>
<string>${GIFT_URL}</string>
<key>UIUserInterfaceStyle</key>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"images" : [
{
"filename" : "manageConcert.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ final class MyPageViewController: BooltiViewController {
}()

private let registerConcertView = MypageContentView(icon: .addConcert, title: "공연 등록")
private let manageConcertView = MypageContentView(icon: .manageConcert, title: "공연 관리")
private let qrScannerListNavigationView = MypageContentView(icon: .qrScanner, title: "입장 확인")

private let logoImageView: UIImageView = {
Expand Down Expand Up @@ -108,6 +109,7 @@ final class MyPageViewController: BooltiViewController {
self.separateLineView,
self.subTitleLabel,
self.registerConcertView,
self.manageConcertView,
self.qrScannerListNavigationView,
self.logoImageView,
self.versionLabel
Expand Down Expand Up @@ -142,10 +144,15 @@ final class MyPageViewController: BooltiViewController {
make.horizontalEdges.height.equalTo(self.ticketingReservationsNavigationView)
make.top.equalTo(self.subTitleLabel.snp.bottom).offset(8)
}

self.manageConcertView.snp.makeConstraints { make in
make.horizontalEdges.height.equalTo(self.ticketingReservationsNavigationView)
make.top.equalTo(self.registerConcertView.snp.bottom)
}

self.qrScannerListNavigationView.snp.makeConstraints { make in
make.horizontalEdges.height.equalTo(self.ticketingReservationsNavigationView)
make.top.equalTo(self.registerConcertView.snp.bottom)
make.top.equalTo(self.manageConcertView.snp.bottom)
}

self.logoImageView.snp.makeConstraints { make in
Expand Down Expand Up @@ -206,6 +213,15 @@ final class MyPageViewController: BooltiViewController {
UIApplication.shared.open(url, options: [:])
}
.disposed(by: self.disposeBag)

self.manageConcertView.rx.tapGesture()
.when(.recognized)
.asDriver(onErrorDriveWith: .never())
.drive(with: self) { owner, _ in
guard let url = URL(string: Environment.MANAGE_CONCERT_URL) else { return }
UIApplication.shared.open(url, options: [:])
}
.disposed(by: self.disposeBag)

self.qrScannerListNavigationView.rx.tapGesture()
.when(.recognized)
Expand Down
8 changes: 8 additions & 0 deletions Boolti/Boolti/Support/Enviroment.swift
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ enum Environment: String {
static let giftURL = "GIFT_URL"
static let kakaoNativeAppKey = "KAKAO_NATIVE_APP_KEY"
static let tossPaymentsKey = "TOSS_PAYMENTS_KEY"
static let manageConcertURL = "MANAGE_CONCERT_URL"
}
}

Expand Down Expand Up @@ -52,6 +53,13 @@ enum Environment: String {
}
return string
}()

static let MANAGE_CONCERT_URL: String = {
guard let string = Environment.infoDictionary[Keys.Plist.manageConcertURL] as? String else {
fatalError("MANAGE_CONCERT_URL not set in plist for this environment")
}
return string
}()
}

func env() -> Environment {
Expand Down

0 comments on commit e34fb7e

Please sign in to comment.