Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
792f4f8
[Add] Gemfile & Gemfile.lock (#109)
cirtuare Apr 15, 2025
03c313a
[Docs] Update .gitignore (#109)
cirtuare Apr 15, 2025
e38d22e
[Chore] Gemfile & Gemfile.lock 디렉토리 이동 (#109)
cirtuare Apr 15, 2025
62a6429
[Add] Fastlane AppFile, FastFile, MatchFile (#109)
cirtuare Apr 15, 2025
f601305
[Chore] 변경된 인증서 이름 반영 (#109)
cirtuare Apr 15, 2025
7de2ab7
[Feat] Fastlane 슬랙 연동 (#109)
cirtuare Apr 15, 2025
f63c612
[Feat] Fastfile에 App store connect API key 적용 (#109)
cirtuare Apr 15, 2025
62113c7
[Feat] Github Actions CICD - Create testflight-deploy.yml (#109)
cirtuare Apr 15, 2025
5a20267
[Chore] Update testflight-deploy.yml for test (#109)
cirtuare Apr 15, 2025
ffb2301
[Fix] Update testflight-deploy.yml (#109)
cirtuare Apr 15, 2025
c72e630
[Chore] Todo 주석 작성 testflight-deploy.yml (#109)
cirtuare Apr 15, 2025
5b569d4
[Chore] Fastfile Workspace & Scheme 간소화 (#109)
cirtuare Apr 15, 2025
9465ba2
[Chore] Todo 주석 작성 testflight-deploy.yml (#109)
cirtuare Apr 15, 2025
ec90584
[Chore] Release Signing AdHoc -> Appstore 변경 (#109)
cirtuare Apr 16, 2025
7c9b323
[Fix] Update testflight-deploy.yml (#109)
cirtuare Apr 16, 2025
f25f7ff
[Feat] Fastfile 내용 수정 (#109)
cirtuare Apr 16, 2025
964782f
[Chore] CICD 적용으로 인한 pbxproj, plist 수정 (#109)
cirtuare Apr 16, 2025
955a323
[Chore] 빌드번호 올리기 (#109)
cirtuare Apr 16, 2025
d345ef1
[Del] Delete testflight-deploy.yml (#109)
cirtuare Apr 16, 2025
ea48bdc
[Docs] Update .gitignore (#109)
cirtuare Apr 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,16 @@ fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots/**/*.png
fastlane/test_output
fastlane/README.md

# 환경변수
.env
.env.*
!.env.example

# Ruby/Bundler
.bundle
vendor/

# Code Injection
# After new code Injection tools there's a generated folder /iOSInjectionProject
Expand Down
16 changes: 10 additions & 6 deletions ACON-iOS/ACON-iOS.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -2020,13 +2020,15 @@
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 1;
CURRENT_PROJECT_VERSION = 2025.0416.2107;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = KX5Q77JSUF;
GENERATE_INFOPLIST_FILE = YES;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "ACON-iOS/Global/Settings/Info.plist";
INFOPLIST_KEY_CFBundleDisplayName = acon;
INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "acon에서 회원님 기기의 GPS를 사용하여 현재 위치기반 장소추천을 위해 위치접근에 대한 권한을 사용합니다.";
INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "acon에서 회원님의 이미지 및 동영상을 공유할 수 있도록 지원하고 프로필 사진 변경, 후기 업로드 등의 목적으로 \n회원님의 앨범 라이브러리에 대한 액세스 권한을 사용합니다.";
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
INFOPLIST_KEY_UIMainStoryboardFile = "";
Expand All @@ -2041,7 +2043,7 @@
PRODUCT_BUNDLE_IDENTIFIER = "com.ACON.ACON-iOS";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = ACON_Dev;
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match Development com.ACON.ACON-iOS";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
Expand All @@ -2062,12 +2064,14 @@
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 1;
CURRENT_PROJECT_VERSION = 2025.0416.2107;
DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = KX5Q77JSUF;
GENERATE_INFOPLIST_FILE = YES;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "ACON-iOS/Global/Settings/Info.plist";
INFOPLIST_KEY_CFBundleDisplayName = acon;
INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "acon에서 회원님 기기의 GPS를 사용하여 현재 위치기반 장소추천을 위해 위치접근에 대한 권한을 사용합니다.";
INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "acon에서 회원님의 이미지 및 동영상을 공유할 수 있도록 지원하고 프로필 사진 변경, 후기 업로드 등의 목적으로 \n회원님의 앨범 라이브러리에 대한 액세스 권한을 사용합니다.";
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
INFOPLIST_KEY_UIMainStoryboardFile = "";
Expand All @@ -2082,7 +2086,7 @@
PRODUCT_BUNDLE_IDENTIFIER = "com.ACON.ACON-iOS";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = ACON_AdHoc;
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match AppStore com.ACON.ACON-iOS";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
Expand Down
67 changes: 52 additions & 15 deletions ACON-iOS/ACON-iOS/Global/Settings/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,30 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleLocalizations</key>
<array>
<string>ko</string>
</array>
<key>AMPLITUDE_KEY</key>
<string>${AMPLITUDE_KEY}</string>
<key>BASE_URL</key>
<string>${BASE_URL}</string>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleDisplayName</key>
<string>acon</string>
<key>LSApplicationQueriesSchemes</key>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleLocalizations</key>
<array>
<string>nmap</string>
<string>ko</string>
</array>
<key>NSLocationWhenInUseUsageDescription</key>
<string>acon에서 회원님 기기의 GPS를 사용하여 현재 위치기반 장소추천을 위해 위치접근에 대한 권한을 사용합니다.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>acon에서 회원님의 이미지 및 동영상을 공유할 수 있도록 지원하고 프로필 사진 변경, 후기 업로드 등의 목적으로
회원님의 앨범 라이브러리에 대한 액세스 권한을 사용합니다.</string>
<key>BASE_URL</key>
<string>${BASE_URL}</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
<key>CFBundleShortVersionString</key>
<string>1.0.2</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
Expand All @@ -32,19 +39,30 @@
</array>
</dict>
</array>
<key>CFBundleVersion</key>
<string>2025.0416.2107</string>
<key>GIDClientID</key>
<string>${GOOGLE_CLIENT_ID}</string>
<key>GOOGLE_WEB_CLIENT_ID</key>
<string>${GOOGLE_WEB_CLIENT_ID}</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>nmap</string>
</array>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NMFClientId</key>
<string>${NMAP_CLIENT_KEY}</string>
<key>AMPLITUDE_KEY</key>
<string>${AMPLITUDE_KEY}</string>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
<key>NSLocationWhenInUseUsageDescription</key>
<string>acon에서 회원님 기기의 GPS를 사용하여 현재 위치기반 장소추천을 위해 위치접근에 대한 권한을 사용합니다.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>acon에서 회원님의 이미지 및 동영상을 공유할 수 있도록 지원하고 프로필 사진 변경, 후기 업로드 등의 목적으로
회원님의 앨범 라이브러리에 대한 액세스 권한을 사용합니다.</string>
<key>UIAppFonts</key>
<array>
<string>Pretendard-Regular.otf</string>
Expand All @@ -69,5 +87,24 @@
</array>
</dict>
</dict>
<key>UIApplicationSupportsIndirectInputEvents</key>
<true/>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIMainStoryboardFile</key>
<string></string>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~iphone</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
</dict>
</plist>
6 changes: 6 additions & 0 deletions ACON-iOS/Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# frozen_string_literal: true

source "https://rubygems.org"

gem "fastlane"
gem "cocoapods"
Loading