Skip to content

Commit 8da795b

Browse files
authored
Merge pull request #162 from PopPool/feat/#159-setup--fastlane
2 parents 8b0577b + 60fda63 commit 8da795b

File tree

8 files changed

+68
-13
lines changed

8 files changed

+68
-13
lines changed

โ€Ž.gitignoreโ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,4 @@ fastlane/test_output
4545
# Cursor
4646
**/buildServer.json
4747
.vscode/*
48+
*.env

โ€ŽPoppool/Gemfileโ€Ž

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
source "https://rubygems.org"
2+
3+
gem "fastlane"

โ€ŽPoppool/Poppool.xcodeproj/project.pbxprojโ€Ž

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -424,11 +424,11 @@
424424
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
425425
CODE_SIGN_ENTITLEMENTS = Poppool/Resource/Poppool.entitlements;
426426
CODE_SIGN_IDENTITY = "Apple Development";
427-
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
427+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
428428
CODE_SIGN_STYLE = Manual;
429-
CURRENT_PROJECT_VERSION = 1;
429+
CURRENT_PROJECT_VERSION = 250715.1858;
430430
DEVELOPMENT_TEAM = "";
431-
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = W5QTRMS954;
431+
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 9JZYRP3D46;
432432
ENABLE_USER_SCRIPT_SANDBOXING = NO;
433433
GENERATE_INFOPLIST_FILE = YES;
434434
INFOPLIST_FILE = Poppool/Resource/Info.plist;
@@ -446,11 +446,11 @@
446446
"$(inherited)",
447447
"@executable_path/Frameworks",
448448
);
449-
MARKETING_VERSION = 1.1.0;
449+
MARKETING_VERSION = 1.1.2;
450450
PRODUCT_BUNDLE_IDENTIFIER = com.poppoolIOS.poppool;
451451
PRODUCT_NAME = "$(TARGET_NAME)";
452452
PROVISIONING_PROFILE_SPECIFIER = "";
453-
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = PoppoolGitHubAction;
453+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match Development com.poppoolIOS.poppool";
454454
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
455455
SUPPORTS_MACCATALYST = NO;
456456
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
@@ -473,9 +473,9 @@
473473
CODE_SIGN_IDENTITY = "Apple Development";
474474
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
475475
CODE_SIGN_STYLE = Manual;
476-
CURRENT_PROJECT_VERSION = 1;
476+
CURRENT_PROJECT_VERSION = 250715.1858;
477477
DEVELOPMENT_TEAM = "";
478-
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = W5QTRMS954;
478+
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 9JZYRP3D46;
479479
ENABLE_USER_SCRIPT_SANDBOXING = NO;
480480
GENERATE_INFOPLIST_FILE = YES;
481481
INFOPLIST_FILE = Poppool/Resource/Info.plist;
@@ -493,11 +493,11 @@
493493
"$(inherited)",
494494
"@executable_path/Frameworks",
495495
);
496-
MARKETING_VERSION = 1.1.0;
496+
MARKETING_VERSION = 1.1.2;
497497
PRODUCT_BUNDLE_IDENTIFIER = com.poppoolIOS.poppool;
498498
PRODUCT_NAME = "$(TARGET_NAME)";
499499
PROVISIONING_PROFILE_SPECIFIER = "";
500-
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = PoppoolGitHubAction;
500+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match AppStore com.poppoolIOS.poppool";
501501
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
502502
SUPPORTS_MACCATALYST = NO;
503503
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;

โ€ŽPoppool/Poppool/Resource/Info.plistโ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
</dict>
1919
</array>
2020
<key>CFBundleVersion</key>
21-
<string>$(CURRENT_PROJECT_VERSION)</string>
21+
<string>250715.1858</string>
2222
<key>KAKAO_AUTH_APP_KEY</key>
2323
<string>${KAKAO_AUTH_APP_KEY}</string>
2424
<key>LSApplicationQueriesSchemes</key>

โ€ŽPoppool/PresentationLayer/SearchFeature/SearchFeature.xcodeproj/project.pbxprojโ€Ž

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -678,7 +678,7 @@
678678
CODE_SIGN_STYLE = Manual;
679679
CURRENT_PROJECT_VERSION = 1;
680680
DEVELOPMENT_TEAM = "";
681-
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = W5QTRMS954;
681+
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 9JZYRP3D46;
682682
GENERATE_INFOPLIST_FILE = YES;
683683
IBSC_COMPILER_AUTO_ACTIVATE_CUSTOM_FONTS = YES;
684684
INFOPLIST_FILE = SearchFeatureDemo/Resource/Info.plist;
@@ -695,7 +695,7 @@
695695
PRODUCT_BUNDLE_IDENTIFIER = com.poppoolIOS.poppool.SearchFeatureDemo;
696696
PRODUCT_NAME = "$(TARGET_NAME)";
697697
PROVISIONING_PROFILE_SPECIFIER = "";
698-
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = poppoolSearchFeatureDemoProvisioning;
698+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match Development com.poppoolIOS.*";
699699
SKIP_INSTALL = NO;
700700
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
701701
SUPPORTS_MACCATALYST = NO;
@@ -714,8 +714,11 @@
714714
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
715715
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
716716
ASSETCATALOG_COMPILER_SKIP_APP_STORE_DEPLOYMENT = NO;
717-
CODE_SIGN_STYLE = Automatic;
717+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
718+
CODE_SIGN_STYLE = Manual;
718719
CURRENT_PROJECT_VERSION = 1;
720+
DEVELOPMENT_TEAM = "";
721+
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 9JZYRP3D46;
719722
GENERATE_INFOPLIST_FILE = YES;
720723
IBSC_COMPILER_AUTO_ACTIVATE_CUSTOM_FONTS = YES;
721724
INFOPLIST_FILE = SearchFeatureDemo/Resource/Info.plist;
@@ -731,6 +734,8 @@
731734
MARKETING_VERSION = 1.0;
732735
PRODUCT_BUNDLE_IDENTIFIER = com.poppoolIOS.poppool.SearchFeatureDemo;
733736
PRODUCT_NAME = "$(TARGET_NAME)";
737+
PROVISIONING_PROFILE_SPECIFIER = "";
738+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match Development com.poppoolIOS.*";
734739
SKIP_INSTALL = NO;
735740
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
736741
SUPPORTS_MACCATALYST = NO;

โ€ŽPoppool/fastlane/Appfileโ€Ž

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
app_identifier("com.poppoolIOS.poppool") # The bundle identifier of your app
2+
apple_id("[email protected]") # Your Apple Developer Portal username
3+
4+
itc_team_id("127871563") # App Store Connect Team ID
5+
team_id("9JZYRP3D46") # Developer Portal Team ID
6+
7+
# For more information about the Appfile, see:
8+
# https://docs.fastlane.tools/advanced/#appfile

โ€ŽPoppool/fastlane/Fastfileโ€Ž

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# This file contains the fastlane.tools configuration
2+
# You can find the documentation at https://docs.fastlane.tools
3+
#
4+
# For a list of all available actions, check out
5+
#
6+
# https://docs.fastlane.tools/actions
7+
#
8+
# For a list of all available plugins, check out
9+
#
10+
# https://docs.fastlane.tools/plugins/available-plugins
11+
#
12+
13+
# Uncomment the line if you want fastlane to automatically update itself
14+
# update_fastlane
15+
16+
default_platform(:ios)
17+
18+
platform :ios do
19+
desc "Push a new beta build to TestFlight"
20+
lane :beta do
21+
match(type: "appstore")
22+
timestamp = Time.now.strftime("%y%m%d.%H%M")
23+
increment_build_number(
24+
build_number: timestamp,
25+
xcodeproj: "Poppool.xcodeproj"
26+
)
27+
build_app(workspace: "Poppool.xcworkspace", scheme: "Poppool")
28+
upload_to_testflight
29+
end
30+
end

โ€ŽPoppool/fastlane/Matchfileโ€Ž

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
git_url("[email protected]:PopPool/iOS-Signing.git")
2+
3+
storage_mode("git")
4+
5+
type("development") # The default type, can be: appstore, adhoc, enterprise or development
6+
7+
app_identifier(["com.poppoolIOS.poppool", "com.poppoolIOS.*", "com.poppoolIOS.poppool.LoginFeatureDemo"])
8+
username("[email protected]")

0 commit comments

Comments
ย (0)