diff --git a/ios/LibNovel/fastlane/Fastfile b/ios/LibNovel/fastlane/Fastfile index 2f31c6d..be14624 100644 --- a/ios/LibNovel/fastlane/Fastfile +++ b/ios/LibNovel/fastlane/Fastfile @@ -12,18 +12,7 @@ platform :ios do xcodeproj: "LibNovel.xcodeproj" ) - # Enable manual code signing with specific provisioning profile UUID - # Using UUID instead of name because Xcode expects TEAM_ID/Name format for names - update_code_signing_settings( - use_automatic_signing: false, - team_id: "GHZXC6FVMU", - targets: ["LibNovel"], - path: "LibNovel.xcodeproj", - profile_uuid: ENV["PROVISIONING_PROFILE_UUID"] || "af592c3a-f60b-4ac1-a14f-30b8a206017f", - code_sign_identity: "Apple Distribution" - ) - - # Build the app with manual signing + # Build the app - signing settings are in project.yml Release config build_app( scheme: "LibNovel", export_method: "app-store", @@ -33,7 +22,7 @@ platform :ios do method: "app-store", teamID: "GHZXC6FVMU", provisioningProfiles: { - "com.kalekber.LibNovel" => ENV["PROVISIONING_PROFILE_NAME"] || "LibNovel Distribution" + "com.kalekber.LibNovel" => "LibNovel Distribution" }, signingStyle: "manual" } diff --git a/ios/LibNovel/project.yml b/ios/LibNovel/project.yml index 2e0e11d..7d6e78a 100644 --- a/ios/LibNovel/project.yml +++ b/ios/LibNovel/project.yml @@ -53,6 +53,8 @@ targets: Release: CODE_SIGN_STYLE: Manual DEVELOPMENT_TEAM: GHZXC6FVMU + CODE_SIGN_IDENTITY: "Apple Distribution" + PROVISIONING_PROFILE_SPECIFIER: "af592c3a-f60b-4ac1-a14f-30b8a206017f" LibNovelTests: type: bundle.unit-test