App for Apple mobile devices: Difference between revisions
Jump to navigation
Jump to search
(→Build) |
(→Build) |
||
| Line 37: | Line 37: | ||
=== Change Build Configuration === | === Change Build Configuration === | ||
[[File:XCode_Change_Build_Configuration.png|thumb|center|Change Build Configuration]] | [[File:XCode_Change_Build_Configuration.png|thumb|center|Change Build Configuration]] | ||
=== Login for signing === | |||
[[File:XCode_Login_for_signing.png|thumb|center|Login for signing]] | |||
=== Remove preview snapshot dependency === | |||
[[File:XCode_Removew_PreviewSnapshot.png|thumb|center|Remove preview snapshot dependency]] | |||
=== Change build target === | |||
[[File:XCode_Change_Build_Target.png|thumb|center|Change build target]] | |||
=== Start build === | |||
[[File:XCode_Start_Build.png|thumb|center|Start build]] | |||
=== After build === | |||
[[File:XCode_After_Build.png|thumb|center|After build]] | |||
=== Validate build === | |||
[[File:.png|thumb|center|Validate build]] | |||
=== Validated build === | |||
[[File:XCode_Validate_Build.png|thumb|center|Validated build]] | |||
=== Distribute App === | |||
[[File:XCode_Distribute_App.png|thumb|center|Distribute App]] | |||
=== Uploading App === | |||
[[File:XCode_Uploading_App.png|thumb|center|Uploading App]] | |||
=== Uploaded App === | |||
[[File:XCode_Uploaded_App.png|thumb|center|Uploaded App]] | |||
Latest revision as of 13:39, 10 May 2026
Architecture
Description follows.
Testing
Description follows.
Release procedure
Versioning
Update the version number in General tab.
Branching
Create a branch for the release and check it out:
git branch release/20260510_01
git checkout release/20260510_01
Edit Scheme
Go to Product > Scheme > Edit Scheme
Select Archive on the left.
Ensure the Build Configuration is set to Release.
Signing & Capabilities
Ensure signing is activated and account is logged in.
Frameworks, Libraries, and Embedded Content
Remove PreviewSnapshots
Build
Execute the following steps inside Xcode:
Setup the version number

Change Build Configuration

Login for signing

Remove preview snapshot dependency

Change build target

Start build

After build

Validate build
Validated build

Distribute App

Uploading App

Uploaded App
