App for Apple mobile devices: Difference between revisions

From Aquarium-Control
Jump to navigation Jump to search
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 23: Line 23:
Ensure the Build Configuration is set to Release.
Ensure the Build Configuration is set to Release.


== Signing & Capabilities
== Signing & Capabilities ==
Ensure signing is activated and account is logged in.
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 ===
[[File:XCode_setup_version_number.png|thumb|center|Setup the version number]]
=== 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

Setup the version number

Change Build Configuration

Change Build Configuration

Login for signing

Login for signing

Remove preview snapshot dependency

Remove preview snapshot dependency

Change build target

Change build target

Start build

Start build

After build

After build

Validate build

File:.png
Validate build

Validated build

Validated build

Distribute App

Distribute App

Uploading App

Uploading App

Uploaded App

Uploaded App