Iphone xpush library
ios에서 xpush 를 사용하기 위한 library이며, Cocoapods에 등재될 예정입니다. (Cocoapods 은 ios 에서 라이브러리를 편리하게 사용하기 위한 보조 도구 입니다.)
설정
Framework 소스를 다운로드
git clone https://github.com/xpush/lib-xpush-ios
xcode 에서 작업중인 프로젝트에 lib-xpush-ios를 드래그 해서 포함 시킨다.
프로젝트설정을 클릭한 뒤에
General > Linked Frameworks and Libraries 안에 + 버튼을 클릭하여 XpushFramework.framework가 포함되도록 한다.
초기화
app 의 시작파일인 AppDelegate(기본) 파일 안에서 Xpush의 기본 정보들을 넣고 초기화를 준비한다.
Xpush.setup("http://yourdomain", appId: );
사용
import Framework
사용하려는 파일안에서 다음과 같은 코드를 삽입 한뒤에 사용할 수 있다.
import XpushFramework
Signup
XPushAPI().signup( , passwd: , cb: { status, data in if(status != "ok"){ print(data); } } );
Signin
XPushAPI().login(id.text!, passwd: pass.text!, cb: { status, data in if(status != "ok"){ print(data); }
} );
부가적인 기능
부가적인 API들은 https://github.com/xpush/lib-xpush-ios 에 명시될 예정입니다.