Skip to content

Commit b8d3cac

Browse files
committed
✨[feat]: 앱 배포 1.0.1 배포
1 parent 04621d4 commit b8d3cac

File tree

8 files changed

+78
-57
lines changed

8 files changed

+78
-57
lines changed

MarketApp/.DS_Store

0 Bytes
Binary file not shown.

MarketApp/MarketApp.xcodeproj/project.pbxproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1327,7 +1327,7 @@
13271327
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
13281328
CODE_SIGN_IDENTITY = "Apple Development";
13291329
CODE_SIGN_STYLE = Automatic;
1330-
CURRENT_PROJECT_VERSION = 55;
1330+
CURRENT_PROJECT_VERSION = 61;
13311331
DEBUG_INFORMATION_FORMAT = dwarf;
13321332
DEVELOPMENT_TEAM = N94CS4N6VR;
13331333
GENERATE_INFOPLIST_FILE = YES;
@@ -1354,7 +1354,7 @@
13541354
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
13551355
CODE_SIGN_IDENTITY = "Apple Development";
13561356
CODE_SIGN_STYLE = Automatic;
1357-
CURRENT_PROJECT_VERSION = 55;
1357+
CURRENT_PROJECT_VERSION = 61;
13581358
DEVELOPMENT_TEAM = N94CS4N6VR;
13591359
GENERATE_INFOPLIST_FILE = YES;
13601360
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
@@ -1379,7 +1379,7 @@
13791379
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
13801380
CODE_SIGN_IDENTITY = "Apple Development";
13811381
CODE_SIGN_STYLE = Automatic;
1382-
CURRENT_PROJECT_VERSION = 55;
1382+
CURRENT_PROJECT_VERSION = 61;
13831383
DEBUG_INFORMATION_FORMAT = dwarf;
13841384
DEVELOPMENT_TEAM = N94CS4N6VR;
13851385
GENERATE_INFOPLIST_FILE = YES;
@@ -1405,7 +1405,7 @@
14051405
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
14061406
CODE_SIGN_IDENTITY = "Apple Development";
14071407
CODE_SIGN_STYLE = Automatic;
1408-
CURRENT_PROJECT_VERSION = 55;
1408+
CURRENT_PROJECT_VERSION = 61;
14091409
DEVELOPMENT_TEAM = N94CS4N6VR;
14101410
GENERATE_INFOPLIST_FILE = YES;
14111411
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
@@ -1550,7 +1550,7 @@
15501550
CODE_SIGN_ENTITLEMENTS = MarketApp/MarketApp.entitlements;
15511551
CODE_SIGN_IDENTITY = "Apple Development";
15521552
CODE_SIGN_STYLE = Automatic;
1553-
CURRENT_PROJECT_VERSION = 55;
1553+
CURRENT_PROJECT_VERSION = 61;
15541554
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
15551555
DEVELOPMENT_ASSET_PATHS = "\"MarketApp/Preview Content\"";
15561556
DEVELOPMENT_TEAM = N94CS4N6VR;
@@ -1594,7 +1594,7 @@
15941594
CODE_SIGN_ENTITLEMENTS = MarketApp/MarketApp.entitlements;
15951595
CODE_SIGN_IDENTITY = "Apple Development";
15961596
CODE_SIGN_STYLE = Automatic;
1597-
CURRENT_PROJECT_VERSION = 55;
1597+
CURRENT_PROJECT_VERSION = 61;
15981598
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
15991599
DEVELOPMENT_ASSET_PATHS = "\"MarketApp/Preview Content\"";
16001600
DEVELOPMENT_TEAM = N94CS4N6VR;

MarketApp/fastlane/Deliverfile

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,23 @@
33
# https://docs.fastlane.tools/actions/deliver/
44

55
app_identifier "com.shoping.MarketApps"
6-
price_tier(0)
7-
# skip_metadata: false
6+
#elease_notes("버그수정")
7+
#price_tier(0)
8+
#skip_metadata: false
89
# metadata_path: "./fastlane/metadata"
10+
# whats_new( {
11+
# "ko-KR": "버그 수정 "
12+
# })
913

10-
submission_information({
11-
export_compliance_encryption_updated: false,
12-
export_compliance_uses_encryption: false,
13-
content_rights_contains_third_party_content: false, # 3party콘텐츠가 포함 여부
14-
add_id_info_uses_idfa: false # 내 앱에서 IDFA를 사용 여부
15-
})
14+
#submission_information({
15+
# export_compliance_encryption_updated: false,
16+
# export_compliance_uses_encryption: false,
17+
# content_rights_contains_third_party_content: false, # 3party콘텐츠가 포함 여부
18+
#add_id_info_uses_idfa: false # 내 앱에서 IDFA를 사용 여부
19+
#})
1620

17-
ipa("./output/MarketApp.ipa")
18-
submit_for_review(true)
19-
automatic_release(true)
20-
force(true)
21+
#ipa("./output/MarketApp.ipa")
22+
#submit_for_review(true)
23+
#automatic_release(true)
24+
#force(true)
2125

MarketApp/fastlane/Fastfile

Lines changed: 32 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,26 @@
88
# For a list of all available plugins, check out
99
#
1010
# https://docs.fastlane.tools/plugins/available-plugins
11-
#
12-
require 'spaceship'
13-
Spaceship::ConnectAPI::App.const_set('ESSENTIAL_INCLUDES', 'appStoreVersions')
1411

12+
#import "Fastfiles/ReleaseFastfile.rb"
13+
#import "Fastfiles/SandboxFastfile.rb"
14+
#import "Fastfiles/AppDistributionFastfile.rb"
15+
#import "Fastfiles/LicenseFastfile.rb
16+
17+
#require 'fastlane/plugin/spaceship'
1518

1619
# Uncomment the line if you want fastlane to automatically update itself
17-
update_fastlane
20+
# update_fastlane
21+
require 'spaceship'
22+
Spaceship::ConnectAPI::App.const_set('ESSENTIAL_INCLUDES', 'appStoreVersions')
1823
ENV["FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT"] = "600"
19-
default_platform(:ios)
2024

25+
default_platform(:ios)
2126
platform :ios do
27+
28+
29+
30+
2231
desc "Runs `pod install`"
2332
puts "Runs `pod install`"
2433
lane :pod_install do
@@ -222,7 +231,10 @@ error do |lane, exception, options|
222231
# fastlane release version:"2.1.0"
223232
# 과 같이 사용할 수 있다.
224233
if options[:version]
225-
#enable_automatic_code_signing
234+
version = options[:version]
235+
236+
237+
226238
increment_version_number(version_number: options[:version])
227239
version = get_version_number(
228240
xcodeproj: "MarketApp.xcodeproj",
@@ -231,11 +243,13 @@ error do |lane, exception, options|
231243
build = get_build_number
232244
get_certificates
233245
get_provisioning_profile
234-
build_ipa
235-
# unit_Test
246+
build_ipa
247+
unit_Test
236248
upload_to_app_store(
237249
username: "[email protected]",
238-
team_id: "N94CS4N6VR",
250+
team_id: "N94CS4N6R",
251+
#release_notes: "버그 수정 .",
252+
ipa:"./output/MarketApp.ipa",
239253
api_key_path: "fastlane/apikey.json",
240254
skip_metadata: false,
241255
metadata_path: "./metadata",
@@ -248,9 +262,15 @@ error do |lane, exception, options|
248262
add_id_info_uses_idfa: false,
249263
export_compliance_encryption_updated: false,
250264
export_compliance_uses_encryption: false,
251-
content_rights_contains_third_party_content: false}
265+
content_rights_contains_third_party_content: false
266+
},
267+
# app_version: version,
268+
# build_number: build,
269+
# whats_new: "Update for version #{version}"
252270
)
253271

272+
273+
end
254274
#성공했을때 슬랙 메세지
255275
slack(
256276
message: "배포 성공",
@@ -268,8 +288,7 @@ error do |lane, exception, options|
268288
success: false,
269289
slack_url: ENV["SLACK_URL_UPLOAD"]
270290
)
291+
end
271292
end
272293
# ✅ if 문을 종료하기 위한 end
273-
end
274-
end
275-
end
294+
end

MarketApp/fastlane/apikey.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"key_id": "N46D2QUMR5",
2+
"key_id": "T7LGAG6JB4",
33
"issuer_id": "57ba2ea6-6d05-4f4a-abb7-afbcfba1fb5d",
4-
"key": "-----BEGIN PRIVATE KEY-----\nMIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgVZXgHl4iVzD7d47GG0NtMwsA+MxfA9yLvMwFOQOp2cugCgYIKoZIzj0DAQehRANCAASHHv76HbaTfvp9basft5ffN7l/jhtXL3zJXTSJxJmkhbWjThDchS0o9Qq3GZea3ehhzBss3+cklmlIuNUn46DZ\n-----END PRIVATE KEY-----",
4+
"key": "-----BEGIN PRIVATE KEY-----\nMIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgeqGrCQEXmYQwGFOSOyUk87gtyR18FoKC6oK5f83OZ6SgCgYIKoZIzj0DAQehRANCAARE9mfA/VanfJXOb4MjR6Z5kCS9yYzbgl7Er/9E0rlqtEEF+0NOXRmBaHJPzJvMkc6aQjxVginJWyH+Y07FXAuW\n-----END PRIVATE KEY-----",
55
"duration": 1200,
66
"in_house": false
77
}
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
1-
신발 커뮤니티 앱은 신발 애호가가 새 신발을 연결하고 공유하고 발견할 수 있도록 설계된 플랫폼입니다. 이 앱을 통해 사용자는 프로필을 만들고, 댓글 통해 커뮤니티의 다른 구성원과 상호 작용할 수 있습니다.
1+
사고 싶은 신발은 있는데, 신발에 대한 정보가 없다면?
2+
신발에 대한 정보를 확인하고
3+
해당 신발에 대한 생각 및 사용 후기를 사람들과 공유해 보세요!
24

3-
사용자는 브랜드, 스타일 또는 키워드별로 신발을 검색하고 엄선된 트렌드 신발 컬렉션을 탐색할 수 있습니다.
5+
신발 커뮤니티 앱 Affinity는 신발 애호가가 새 신발을 연결하고, 공유하고, 발견할 수 있도록 설계된 플랫폼입니다.
46

5-
전반적으로 신발 커뮤니티 앱은 신발 애호가를 위한 원스톱 상점으로, 사용자가 신발을 연결하고 검색하고 신발에 대한 댓글 을 작성 할수 있습니다
7+
이 앱을 통해 사용자는 프로필을 만들고, 댓글을 통해 커뮤니티의 다른 구성원과도 소통할 수 있습니다.
8+
9+
또한 브랜드, 스타일, 키워드별로 검색이 가능하며 좋아요 기능을 통해 나만의 신발 컬렉션을 만들 수도 있습니다.
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
1+
업데이트 사항
2+
- 버그 수정

MarketApp/fastlane/report.xml

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,74 +5,67 @@
55

66

77

8-
<testcase classname="fastlane.lanes" name="00: update_fastlane" time="3.219834">
8+
<testcase classname="fastlane.lanes" name="00: default_platform" time="0.000468">
99

1010
</testcase>
1111

1212

13-
<testcase classname="fastlane.lanes" name="01: default_platform" time="0.000199">
13+
<testcase classname="fastlane.lanes" name="01: increment_version_number" time="4.52972">
1414

1515
</testcase>
1616

1717

18-
<testcase classname="fastlane.lanes" name="02: increment_version_number" time="5.971654">
18+
<testcase classname="fastlane.lanes" name="02: get_version_number" time="0.080233">
1919

2020
</testcase>
2121

2222

23-
<testcase classname="fastlane.lanes" name="03: get_version_number" time="0.074503">
23+
<testcase classname="fastlane.lanes" name="03: get_build_number" time="1.776811">
2424

2525
</testcase>
2626

2727

28-
<testcase classname="fastlane.lanes" name="04: get_build_number" time="2.859788">
28+
<testcase classname="fastlane.lanes" name="04: get_certificates" time="8.837681">
2929

3030
</testcase>
3131

3232

33-
<testcase classname="fastlane.lanes" name="05: get_certificates" time="5.224288">
33+
<testcase classname="fastlane.lanes" name="05: get_provisioning_profile" time="6.209735">
3434

3535
</testcase>
3636

3737

38-
<testcase classname="fastlane.lanes" name="06: get_provisioning_profile" time="3.219668">
38+
<testcase classname="fastlane.lanes" name="06: Switch to ios build_ipa lane" time="0.000247">
3939

4040
</testcase>
4141

4242

43-
<testcase classname="fastlane.lanes" name="07: Switch to ios build_ipa lane" time="0.000254">
43+
<testcase classname="fastlane.lanes" name="07: clear_derived_data" time="4.54324">
4444

4545
</testcase>
4646

4747

48-
<testcase classname="fastlane.lanes" name="08: clear_derived_data" time="3.634716">
48+
<testcase classname="fastlane.lanes" name="08: slack" time="0.437493">
4949

5050
</testcase>
5151

5252

53-
<testcase classname="fastlane.lanes" name="09: slack" time="0.481467">
53+
<testcase classname="fastlane.lanes" name="09: gym" time="352.574455">
5454

5555
</testcase>
5656

5757

58-
<testcase classname="fastlane.lanes" name="10: gym" time="342.018598">
58+
<testcase classname="fastlane.lanes" name="10: slack" time="0.47694">
5959

6060
</testcase>
6161

6262

63-
<testcase classname="fastlane.lanes" name="11: slack" time="0.480957">
63+
<testcase classname="fastlane.lanes" name="11: upload_to_app_store" time="429.601294">
6464

6565
</testcase>
6666

6767

68-
<testcase classname="fastlane.lanes" name="12: upload_to_app_store" time="1.93876">
69-
70-
<failure message="/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/actions/actions_helper.rb:67:in `execute_action&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/runner.rb:255:in `block in execute_action&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/runner.rb:229:in `chdir&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/runner.rb:229:in `execute_action&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/runner.rb:157:in `trigger_action_by_name&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/fast_file.rb:159:in `method_missing&apos;&#10;Fastfile:236:in `block (2 levels) in parsing_binding&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/lane.rb:33:in `call&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/runner.rb:49:in `block in execute&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/runner.rb:45:in `chdir&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/runner.rb:45:in `execute&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/lane_manager.rb:47:in `cruise_lane&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/commands_generator.rb:110:in `block (2 levels) in run&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/commander-4.6.0/lib/commander/command.rb:187:in `call&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/commander-4.6.0/lib/commander/command.rb:157:in `run&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/commander-4.6.0/lib/commander/runner.rb:444:in `run_active_command&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:124:in `run!&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/commander-4.6.0/lib/commander/delegates.rb:18:in `run!&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/commands_generator.rb:354:in `run&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/commands_generator.rb:43:in `start&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/fastlane/lib/fastlane/cli_tools_distributor.rb:123:in `take_off&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/lib/ruby/gems/3.0.0/gems/fastlane-2.212.1/bin/fastlane:23:in `&lt;top (required)&gt;&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/bin/fastlane:25:in `load&apos;&#10;/Users/suhwonji/.rbenv/versions/3.0.5/bin/fastlane:25:in `&lt;main&gt;&apos;&#10;&#10;The provided entity includes an attribute with a value that has already been used - The version number has been previously used. - /data/attributes/versionString" />
71-
72-
</testcase>
73-
74-
75-
<testcase classname="fastlane.lanes" name="13: slack" time="0.457494">
68+
<testcase classname="fastlane.lanes" name="12: slack" time="0.437098">
7669

7770
</testcase>
7871

0 commit comments

Comments
 (0)