Swift Build Scheme: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
; project settings > targets | ; project settings > targets | ||
; product bundle identifier | ; product bundle identifier | ||
Phone: org.chorke.academia.apps.ios. | Phone: org.chorke.academia.apps.ios.AcademiaLIB | ||
MacOS: org.chorke.academia.apps.mac. | MacOS: org.chorke.academia.apps.mac.AcademiaLIB | ||
TabOS: org.chorke.academia.apps.tab. | TabOS: org.chorke.academia.apps.tab.AcademiaLIB | ||
TVBox: org.chorke.academia.apps.tos. | TVBox: org.chorke.academia.apps.tos.AcademiaLIB | ||
Watch: org.chorke.academia.apps.wos. | Watch: org.chorke.academia.apps.wos.AcademiaLIB | ||
AnyOS: org.chorke.academia.apps. | AnyOS: org.chorke.academia.apps.AcademiaLIB | ||
</source> | </source> | ||
Line 46: | Line 46: | ||
Watch: -Dwos | Watch: -Dwos | ||
AnyOS: -Dany | AnyOS: -Dany | ||
</source> | |||
==Examples== | |||
===Demo App=== | |||
<source lang="properties"> | |||
; project settings > targets | |||
; product bundle identifier | |||
BUG: org.chorke.academia.apps.bug.AcademiaDMO | |||
DEV: org.chorke.academia.apps.dev.AcademiaDMO | |||
QAC: org.chorke.academia.apps.qac.AcademiaDMO | |||
UAT: org.chorke.academia.apps.uat.AcademiaDMO | |||
PRO: org.chorke.academia.apps.AcademiaDMO | |||
</source> | |||
===Demo App Build Scheme=== | |||
<source lang="properties"> | |||
; project settings > targets | |||
; other swift flag | |||
BUG: -Dbug | |||
DEV: -Ddev | |||
QAC: -Dqac | |||
UAT: -Duat | |||
PRO: -Dpro | |||
</source> | </source> | ||
Line 53: | Line 76: | ||
; project settings > targets | ; project settings > targets | ||
; product bundle identifier | ; product bundle identifier | ||
BUG: org.chorke.academia.apps.bug. | BUG: org.chorke.academia.apps.bug.AcademiaAPP | ||
DEV: org.chorke.academia.apps.dev. | DEV: org.chorke.academia.apps.dev.AcademiaAPP | ||
QAC: org.chorke.academia.apps.qac. | QAC: org.chorke.academia.apps.qac.AcademiaAPP | ||
UAT: org.chorke.academia.apps.uat. | UAT: org.chorke.academia.apps.uat.AcademiaAPP | ||
PRO: org.chorke.academia.apps. | PRO: org.chorke.academia.apps.AcademiaAPP | ||
</source> | </source> | ||
Revision as of 03:20, 17 December 2019
Framework
Utility
; project settings > targets
; product bundle identifier
Phone: org.chorke.academia.apps.ios.AcademiaLIB
MacOS: org.chorke.academia.apps.mac.AcademiaLIB
TabOS: org.chorke.academia.apps.tab.AcademiaLIB
TVBox: org.chorke.academia.apps.tos.AcademiaLIB
Watch: org.chorke.academia.apps.wos.AcademiaLIB
AnyOS: org.chorke.academia.apps.AcademiaLIB
Service
; project settings > targets
; product bundle identifier
Phone: org.chorke.academia.apps.ios.AcademiaAPI
MacOS: org.chorke.academia.apps.mac.AcademiaAPI
TabOS: org.chorke.academia.apps.tab.AcademiaAPI
TVBox: org.chorke.academia.apps.tos.AcademiaAPI
Watch: org.chorke.academia.apps.wos.AcademiaAPI
AnyOS: org.chorke.academia.apps.AcademiaAPI
SwiftUI
; project settings > targets
; product bundle identifier
Phone: org.chorke.academia.apps.ios.AcademiaGUI
MacOS: org.chorke.academia.apps.mac.AcademiaGUI
TabOS: org.chorke.academia.apps.tab.AcademiaGUI
TVBox: org.chorke.academia.apps.tos.AcademiaGUI
Watch: org.chorke.academia.apps.wos.AcademiaGUI
AnyOS: org.chorke.academia.apps.AcademiaGUI
Framework Build Scheme
; project settings > targets
; other swift flag
Phone: -Dios
MacOS: -Dmac
TabOS: -Dtab
TVBox: -Dtos
Watch: -Dwos
AnyOS: -Dany
Examples
Demo App
; project settings > targets
; product bundle identifier
BUG: org.chorke.academia.apps.bug.AcademiaDMO
DEV: org.chorke.academia.apps.dev.AcademiaDMO
QAC: org.chorke.academia.apps.qac.AcademiaDMO
UAT: org.chorke.academia.apps.uat.AcademiaDMO
PRO: org.chorke.academia.apps.AcademiaDMO
Demo App Build Scheme
; project settings > targets
; other swift flag
BUG: -Dbug
DEV: -Ddev
QAC: -Dqac
UAT: -Duat
PRO: -Dpro
Applictions
Appliction
; project settings > targets
; product bundle identifier
BUG: org.chorke.academia.apps.bug.AcademiaAPP
DEV: org.chorke.academia.apps.dev.AcademiaAPP
QAC: org.chorke.academia.apps.qac.AcademiaAPP
UAT: org.chorke.academia.apps.uat.AcademiaAPP
PRO: org.chorke.academia.apps.AcademiaAPP
Application Build Scheme
; project settings > targets
; other swift flag
BUG: -Dbug
DEV: -Ddev
QAC: -Dqac
UAT: -Duat
PRO: -Dpro