프로젝트 설정에서 Embedded Binaries 항목에 +버튼 누르고 위에 첨부해드린 프레임워크를 추가한다 Linked Frameworks and Libraries 목에는 자동으로 추가됨!
참고사항: Framework 내부에 AFNetworking 라이브러리를 포함하고 있음.
<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> <key>NSPhotoLibraryUsageDescription</key> <string>사진라이브러리를 이용하려고 합니다.</string> <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLSchemes</key> <array> <string>kakaolink</string> </array> </dict> </array>
#import <adlibrary/AppAllOfferwallSDK.h>
[[AppAllOfferwallSDK getInstance] initOfferWall:self offerkey:[app_key] userid:[user_id]];
@interface ViewController ()<AppAllOfferwallSDKListener>
- (void)AppAllOfferwallSDKCallback:(int)result { switch (result) { case AppAllOfferwallSDK_SUCCES: [[AppAllOfferwallSDK getInstance] showToast:@"성공"]; break; case AppAllOfferwallSDK_INVALID_USER_ID: [[AppAllOfferwallSDK getInstance] showToast:@"잘못 된 유저아이디입니다."]; break; case AppAllOfferwallSDK_INVALID_KEY: [[AppAllOfferwallSDK getInstance] showToast:@"오퍼월 KEY를 확인해주세요."]; break; case AppAllOfferwallSDK_NOT_GET_ADID: [[AppAllOfferwallSDK getInstance] showToast:@"고객님의 폰으로는 무료충전소를 이용하실 수 없습니다. 고객센터에 문의해주세요."]; break; } }
if ([[AppAllOfferwallSDK getInstance] showAppAllOfferwallPop:self]) { //성공 } else { [[AppAllOfferwallSDK getInstance] showToast:@"SDK initialization error."]; }