참고 : https://www.andyibanez.com/writing-a-lite-and-pro-versions-of-your-app-in-swift/
어렵지않다. 참고링크를 참조한다.
그냥 냅다 프로젝트에 가서 Target에 하나 카피를 한다.
그리고 Build Settings --> Swift Compiler - Custom Flags --> Other Swift Flags --> 디버그 혹은 릴리즈에 가서
"-D" -DDEBUG -DPREMIUM
문구를 써주면 된다.
물론 프리버전은 -DFREE
이제 빌드시마다 알아서 다르게 컴파일이 된다. 스위프트는 아예 코드를 분기해서 써먹을수 있다.
그리고 코드에 가서 다음과 같이 #과 함께 분기문을 타게하면 되는데 다음과 같다.
아 쉽다.
'모바일 > iOS' 카테고리의 다른 글
[Swift] 컴파일시 페이스북 프레임워크를 못찾을때의 사소한 에러 (0) | 2016.08.20 |
---|---|
[Swift] [링크] 페이스북 앱 세팅 (0) | 2016.08.20 |
[Swift] imageView 모서리 둥글게 만들기 (0) | 2016.08.14 |
[Swift] 에러 확인 및 코어데이터 모델 생성시 주의 (0) | 2016.08.13 |
as 연산자 이해 (0) | 2016.08.13 |