iOS SDK 설정
Pod 설정
CocoaPod이 없는 경우 https://cocoapods.org 에서 설치 후 초기화를 진행합니다:
pod 파일에 AdisonOfferwallSDK을 추가합니다.
반드시 1.3.34 버전으로 고정하여 사용 바랍니다.
Podfile.lock으로 버전이 고정된 경우 갱신을 위해 pod을 업데이트합니다.
최신 pod 목록을 가져와서 라이브러리를 설치합니다.
또는
Objective-C 설정
AdiSON 오퍼월 SDK 는 Swift로 작성되었기 때문에, Xcode 프로젝트에서 다음과 같이 Swift 라이브러리를 추가해야 합니다.
[Build Settings > Always Embed Swift Standard Libraries]
를 yes
로 설정합니다.
SDK 적용
AdiSON 오퍼월에서는 앱별로 app_id를 발급합니다. 발급된 app_id를 사용하여 Application이나 해당 ViewController 생성 시점에 초기화를 진행해 주시기 바랍니다.
유저 식별값 입력
사용자 아이디를 초기화 이후에 지정해주시기 바랍니다. 비사용자인 경우 오퍼월 목록과 상세화면까지 표시되며 이외의 동작에는 로그인을 요청하게 됩니다.
uid는 추후 적립 처리가 가능하도록 별도로 암호화 한 유저 식별값을 설정해주시기 바랍니다.
개인정보(이메일, 이름, 전화번호, 식별가능한 사용자 ID 등)을 사용하면 안됩니다.
uid는 총 80자 한도에서 설정해주시기 바랍니다.
개인정보보호를 위한 별도의 약관을 표시하고 이를 동의한 사용자만 설정해주시기 바랍니다.
uid는 약관 동의한 사용자의 경우만 식별자를 입력해 주시기 바랍니다.
오퍼월 표시
버튼이나 뱃지에 onClick 이벤트 시 현재 ViewController을 param으로 전달하여 modal로 오퍼월을 표시합니다.
테스트 설정
개발 서버는 다음의 메소드를 통해 변경 가능합니다.
테스트 광고는 테스트 유저임을 설정하여 표시 가능합니다.
Last updated