Skip to content

Commit c2fb634

Browse files
authored
Fix icon builds (#13853)
1 parent 22d5d23 commit c2fb634

2 files changed

Lines changed: 20 additions & 12 deletions

File tree

packages/mobile/ios/AudiusReactNative.xcodeproj/project.pbxproj

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
/* Begin PBXFileReference section */
5959
00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
6060
00E356F21AD99517003FC87E /* AudiusReactNativeTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AudiusReactNativeTests.m; sourceTree = "<group>"; };
61-
04F6B3542BF84180BC937315 /* Colors.xcassets */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = undefined; includeInIndex = 0; lastKnownFileType = folder.assetcatalog; name = Colors.xcassets; path = AudiusReactNative/Colors.xcassets; sourceTree = "<group>"; };
61+
04F6B3542BF84180BC937315 /* Colors.xcassets */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = folder.assetcatalog; name = Colors.xcassets; path = AudiusReactNative/Colors.xcassets; sourceTree = "<group>"; };
6262
13B07F961A680F5B00A75B9A /* Audius Music.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Audius Music.app"; sourceTree = BUILT_PRODUCTS_DIR; };
6363
13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = AudiusReactNative/AppDelegate.h; sourceTree = "<group>"; };
6464
13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = AudiusReactNative/AppDelegate.mm; sourceTree = "<group>"; };
@@ -435,10 +435,14 @@
435435
inputFileListPaths = (
436436
"${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-resources-${CONFIGURATION}-input-files.xcfilelist",
437437
);
438+
inputPaths = (
439+
);
438440
name = "[CP] Copy Pods Resources";
439441
outputFileListPaths = (
440442
"${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-resources-${CONFIGURATION}-output-files.xcfilelist",
441443
);
444+
outputPaths = (
445+
);
442446
runOnlyForDeploymentPostprocessing = 0;
443447
shellPath = /bin/sh;
444448
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-resources.sh\"\n";
@@ -452,10 +456,14 @@
452456
inputFileListPaths = (
453457
"${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-frameworks-${CONFIGURATION}-input-files.xcfilelist",
454458
);
459+
inputPaths = (
460+
);
455461
name = "[CP] Embed Pods Frameworks";
456462
outputFileListPaths = (
457463
"${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-frameworks-${CONFIGURATION}-output-files.xcfilelist",
458464
);
465+
outputPaths = (
466+
);
459467
runOnlyForDeploymentPostprocessing = 0;
460468
shellPath = /bin/sh;
461469
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AudiusReactNative/Pods-AudiusReactNative-frameworks.sh\"\n";
@@ -500,8 +508,8 @@
500508
isa = XCBuildConfiguration;
501509
baseConfigurationReference = 80E769842E137A16D8B24B96 /* Pods-AudiusReactNative.debug.xcconfig */;
502510
buildSettings = {
503-
APP_DISPLAY_NAME = "Audius Music";
504511
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
512+
APP_DISPLAY_NAME = "Audius Music";
505513
BUNDLE_ID_SUFFIX = "";
506514
CLANG_ENABLE_MODULES = YES;
507515
CODE_SIGN_ENTITLEMENTS = "AudiusReactNative/Audius Music.entitlements";
@@ -535,8 +543,8 @@
535543
isa = XCBuildConfiguration;
536544
baseConfigurationReference = 453FC09EC343ACA359EB312C /* Pods-AudiusReactNative.release.xcconfig */;
537545
buildSettings = {
538-
APP_DISPLAY_NAME = "Audius Music";
539546
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
547+
APP_DISPLAY_NAME = "Audius Music";
540548
BUNDLE_ID_SUFFIX = "";
541549
CLANG_ENABLE_MODULES = YES;
542550
CODE_SIGN_ENTITLEMENTS = "AudiusReactNative/Audius Music.entitlements";
@@ -888,8 +896,8 @@
888896
isa = XCBuildConfiguration;
889897
baseConfigurationReference = 1FBFACF443D7D1D743A6B13A /* Pods-AudiusReactNative.releasecandidate.xcconfig */;
890898
buildSettings = {
899+
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
891900
APP_DISPLAY_NAME = "RC - Prod (Audius)";
892-
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon.ReleaseCandidate;
893901
BUNDLE_ID_SUFFIX = "";
894902
CLANG_ENABLE_MODULES = YES;
895903
CODE_SIGN_ENTITLEMENTS = "AudiusReactNative/Audius Music.entitlements";

packages/mobile/ios/fastlane/Fastfile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,14 @@ platform :ios do
7272
# build numbers start at 1
7373

7474
app_store_connect_api_key
75-
increment_build_number(
76-
build_number: app_store_build_number(
77-
app_identifier: options[:bundle_id],
78-
initial_build_number: 0,
79-
version: plistVersionNumber.to_s,
80-
live: false
81-
) + 1,
75+
next_build = app_store_build_number(
76+
app_identifier: options[:bundle_id],
77+
initial_build_number: 0,
78+
version: plistVersionNumber.to_s,
79+
live: false
8280
)
81+
next_build = (next_build.nil? ? 0 : next_build) + 1
82+
increment_build_number(build_number: next_build)
8383

8484
# Build ios
8585
gym(
@@ -123,7 +123,7 @@ platform :ios do
123123
end
124124

125125
desc "Build + upload via TestFlight"
126-
lane:build_and_upload do |options|
126+
lane :build_and_upload do |options|
127127
if options[:bundle_id] === AUDIUSMUSIC_ID
128128
scheme = 'AudiusReactNative'
129129
elsif options[:bundle_id] === AUDIUSMUSIC_RELEASECANDIDATE_ID

0 commit comments

Comments
 (0)