검색결과 리스트
개발에 해당되는 글 5건
- 2012.04.25 Xcode 4.2에서 iOS 5.1 세팅하기
- 2012.03.29 폰갭, cordova 으로 개명
- 2012.02.17 xnote R410에서 해킨토시 설치 1
- 2012.01.19 yum 으로 php5.1 에서 5.3으로 버전업하기
- 2010.05.25 페이팔 종류와 standard 연동하기 4
글
Xcode 4.2에서 iOS 5.1 세팅하기
Snow Leopard 에서 Xcode 4.2를 사용하다가, 아이폰 디바이스를 연결하니.. 아이폰 iOS 버전이 5.1이라고 테스트가 불가능했다.
iOS 자동 업데이트되고 난뒤, 항시 iOS가 최신 버전인 것을 깜빡..
그래서 찾아보니, Lion용 Xcode 4.3.1를 이용해 5.1 SDK만 가져오는 방법이 있어서 그것으로 해결했다.
Xcode 4.2 는 iOS 5까지만 지원에서 아이폰이나 아이패드등의 iOS가 5.1이라면 기기에서 테스트가 불가능해 진다.
Lion용 Xcode 4.3.2는 iOS 5.1까지 지원한다.
Snow Leopard를 Lion으로 버전업하지 않으면, 5.1이 설치된 기기에서는 테스트할 방법이 없어진다.
현재 최신 버전이 4.3.2이지만, 4.3.1 버전으로 처리..
Xcode 4.3.1은 아래 링크에서 다운 받으면 된다.
https://developer.apple.com/downloads/index.action#
다운을 받고, dmg를 클릭하면 압축이 풀리면서 해당 패키지가 나오는데.. 설치할수는 없는 상태일 것이다.
마운트만 되어 있으면 되기 때문에, 상관이 없다.
(즉, 파인더에서 Xcode 4.3.1 이 왼쪽에 나와 있기만 하면 된다)
그럼 유틸리티->터미널을 실행시키자..
그리고, root로 로그인을 한뒤 아래처럼 실행해 주면 된다.
# sudo su -
password :
# cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
# cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/
# cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1\ \(9B176\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/
# rm -f /Developer/Platforms/iPhoneOS.platform/DeviceSupport/Latest
# cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/
# ln -s ./5.1\ \(9B176\) ./Latest
그리고 Xcode를 실행해 보면, 디바이스쪽에 5.1이 세팅되어 있는 것을 볼수 있을것이다.
'개발' 카테고리의 다른 글
폰갭, cordova 으로 개명 (0) | 2012.03.29 |
---|---|
xnote R410에서 해킨토시 설치 (1) | 2012.02.17 |
yum 으로 php5.1 에서 5.3으로 버전업하기 (0) | 2012.01.19 |
페이팔 종류와 standard 연동하기 (4) | 2010.05.25 |
글
폰갭, cordova 으로 개명
다시 앱쪽을 살펴보려면, 이클립스와 xcode를 만지면서 열심히 코드 작성하다가..
테스트를 위해 폰갭 버전업 되어 있을것 같아서, 새로이 받아 보았다.
우왕 굿..
1.5.0까지 버전업이 되어 있어서.. 좋구나 하고 다운 받아서 보니..
패키지명이 다들 이상..
phonegap이 있어야 할곳에 왠 cordova..
다시 사이트 들어가 찾아보니, 개명이 되었네.. ㅡ.ㅜ;
그것도 개명된지 좀 된듯..
아놔.. 그동안 phonegap으로 세팅된 코드들은 어떻하라고..
이전 코드들 전부 에러를 뿜어될듯..
오늘은 그냥 자야겠당.. ㅡ.ㅜ;
'개발' 카테고리의 다른 글
Xcode 4.2에서 iOS 5.1 세팅하기 (0) | 2012.04.25 |
---|---|
xnote R410에서 해킨토시 설치 (1) | 2012.02.17 |
yum 으로 php5.1 에서 5.3으로 버전업하기 (0) | 2012.01.19 |
페이팔 종류와 standard 연동하기 (4) | 2010.05.25 |
글
xnote R410에서 해킨토시 설치
알고 보니, 그래픽 가속인가가 vmware쪽에서는 지원이 되지 않아서 그런다고 하던데..
아무튼 맥북을 사야 하나, 말아야 하나.. 하다가, 이번에 시간이 되고 해서 큰 마음먹고, 윈도우 밀고, 해킨을 시도했다..
고생할 것을 걱정하고, 큰마음 먹고 시작했는데.. 생각보다 잘 붙어서 깜짝 놀랐다..
물론 x86osx.com 에서 많은 도움을 받았지만.. ㅎㅎ
설치전 메모리를 4기가로 업댓하고, 에어로 내부 청소 한번하고 난뒤 설치..
특이사항은..
무선랜 : Ralink 2860 으로 해당 사이트에서 받아서 처리하면 된다고 하는데.. 어찌된 일인지 나는 되지 않았다..
유선랜은 멀티비스트로 Lnx2Macs RealtekRTL81xx 으로 잡아주었다.
안 그러면.. 갑자기 다운되는 현상이 발생했다.
usb도 아직 못 잡고, 잠자기는 정신 건강상 포기..
그래도 기본적으로 장착된 캠이랑, usb용 무선 마우스는 별도 설정없이 잡아 주었다.
설치는 iBoot 3.2.0를 이용해 10.6.3 retail을 설치한후 10.6.8로 업댓을 했다.
해상도가 1024*800 해상도가 최대 해상도라서 좁아보기는 하네.. ㅡ.ㅜ;
xcode를 실행하니, 더 좁아보이는... ㅜ.ㅜ;
하지만 vmware에서 실행하는 것보다 속도는 더 빠르니.. 만족할만한 수준..
이제 개발하는 일만 남았는데..
언제 개발하려나.. ㅎㅎㅎ
'개발' 카테고리의 다른 글
Xcode 4.2에서 iOS 5.1 세팅하기 (0) | 2012.04.25 |
---|---|
폰갭, cordova 으로 개명 (0) | 2012.03.29 |
yum 으로 php5.1 에서 5.3으로 버전업하기 (0) | 2012.01.19 |
페이팔 종류와 standard 연동하기 (4) | 2010.05.25 |
글
yum 으로 php5.1 에서 5.3으로 버전업하기
이곳에서는 yum만을 이용해 처리하려고 한다.
Zend Guard Loader
'개발' 카테고리의 다른 글
Xcode 4.2에서 iOS 5.1 세팅하기 (0) | 2012.04.25 |
---|---|
폰갭, cordova 으로 개명 (0) | 2012.03.29 |
xnote R410에서 해킨토시 설치 (1) | 2012.02.17 |
페이팔 종류와 standard 연동하기 (4) | 2010.05.25 |
글
페이팔 종류와 standard 연동하기
일반적으로 많이 사용되는 페이팔 이동방식과 프로로 직접 결제페이지를 달아서 사용하는 형태이다.
구분을 하면..
Website Payments Standard
페이팔 페이지 이동 하는 형태로 값을 전달해 페이팔의 페이지로 이동 시키는 형태이다.
수수료등이 없지만, 페이팔로 결제 페이지로 이동해야 하고, 관련 정보를 입력해야 하는 번거로움도 있다.
또한 리턴값이 제대로 전달이 되지 않는 경우가 발생할수 있다.
리턴값을 받기 위해서는 해당 링크를 클릭해 주어야 한다.
Website Payments Pro
이것은 API를 이용해 해당 사이트내에서 직접 카드결제로 결제가 이루어지는 방식이다.
즉 구매자가 페이팔 계정이 없어도 구매가 가능하다.
국내 PG사처럼 결제된다고 보면 될것이다.
그럼으로 유료이고, 수수료등을 페이팔에 주어야 한다.
현재 매달 $30달러에, 금액별로 수수료를 따로 때고 있다. 보다 자세한 것은 해당 사이트를 참조하자.
(참조 : https://merchant.paypal.com/cgi-bin/marketingweb?cmd=_render-content&content_ID=merchant/wp_pro)
Payflow Gateway
이것은 pro와 link로 구분이 되어진다.
이 payflow가 위에 틀린 것은 정산 방식이 틀려지는것 같다.
페이팔에 은행에서 정산을 받고, 이것에서 수수료를 떼고, 해당 상점으로 돈을 주는 방식이라면,
payflow는 은행에서 해당 상점으로 직접 송금을 해 주고, 상점이 다시 수수료를 페이팔로 돌려주는 형태인것 같다.
(정확치 않음.. ㅎㅎ 틀린 것이 있다면 알려주세요.)
Payflow link는 위의 standard 처럼 페이팔로 이동해 결제하는 방식이고,
Payflow pro는 위의 pro처럼 API를 이용하는 형태이다.
역시 이것도 유료이며, 비용은 website payments pro 보다 비용이 더 비싸다.
(참조 : https://merchant.paypal.com/us/cgi-bin/?&cmd=_render-content&content_ID=merchant/payment_gateway)
그외 몇가지 방식이 더 있는데.. 그것들은 다루어 본적이 없기에 생략한다. ㅎㅎ
여기서 우선 Website Payments Standard 연동처리하는 방법을 알아 보자.
아래는 해당 과정을 스샷으로 처리한 것이다.
(이 스샷들은 sandbox에서 처리한 것으로 실제와는 약간 틀리다. sandbox에 대한 것은 아래서 다시 설명하도록 하겠다.)
이것은 해당 사이트의 페이지이다.
결제하기 클릭하면 일시적으로 페이팔로 이동하게 된다.
페이팔로 이동해서 로그인을 요구한다.
물론 이것은 구매자의 아이디와 패스워드이다.
이때 페이팔 계정이 없으면 아래처럼 해당 결제를 위해 해당 정보들을 다 입력해 주어야 한다.
계정이 있다면 당연 로그인을 해야 한다.
결제후는 아래와 같은 화면을 출력하게 된다.
결제 확인 페이지.
해당 상품명과 결제금액등이 표기되면, 결제하기 전에 최종 확인하는 것이다.
결제후 확인 페이지.
결제가 이루어졌음을 알수 있다.
이 페이지는 다시 해당 사이트의 페이지이다.
위 값은 페이팔에서 리턴해 주는 값들이다.
이것을 근간으로 해서, 결제 완료 페이지와 연동을 시켜주면 결제처리 부분이 가능하게 된다.
한가지 주의할 것은 sandbox에서 테스트 결제시에는 해당 계정으로 먼저 로그인을 해야 한다.
그래야 테스트 계정으로 결제및 확인등이 가능해 진다.
만일 해당 계정으로 로그인을 하지 않으면 아래와 같은 페이지가 출력될것이다.
sandbox란?
sandbox란 개발시 테스트및 개발자를 위해 제공되는 공간이다.
페이팔에서도 제공하고 있으며, https://developer.paypal.com 이다.
얼마전 새롭게 페이팔에서 paypalx 라고 해서 http://x.com 을 개설하기는 했는데..
기존 sandbox와는 차이가 많은것 같다.
테스트 계정및 테스트를 위한 것이 제공되지 않는것 같다.(이또한 정확치는 않음)
찾아 봤을때는 분명 안 보였다.
현재 sandbox에서 이전처럼 모든 기능이 다 제공되고 있으니, x.com 말고 기존 사이트를 이용하는 것이 더 좋을것 같다.
구매자와 판매자등의 테스트 계정들을 추가/삭제등으로 설정할수 있다.
한 테스트 계정의 account 정보.
아까 구매한 내역들이 보여지고 있다.
실제 결제되는 과정을 보고 싶다면, 아래 데모 사이트에서 확인을 해 보면 된다.
개발자용에서의 테스트는 해당 아이디로 로그인후 사용자/구매자로 다시 로그인을 하는 형태라서 개발자용으로 데모는 어려워, 실제 결제창으로 걸어둔다.
(즉, 결제를 하면.. 실제 결제가 이루어진다는 것이다.)
1달러가 아깝지 않으면, 한번 결제를 해 보기 바란다.. ㅎㅎ
http://demo.siix.net/_2010/paypal2/order.php
standard를 여기까지 하고..
다음에는 pro 의 연동처리 방법에 대해 알아보도록 하겠다.
아놔~~
이래서 몇개나 글을 올릴수 있을지.. ㅡ.ㅜ;
혹 잘못된 정보나 내용이 있다면 알려주시면 감사하겠습니다. ^^;
'개발' 카테고리의 다른 글
Xcode 4.2에서 iOS 5.1 세팅하기 (0) | 2012.04.25 |
---|---|
폰갭, cordova 으로 개명 (0) | 2012.03.29 |
xnote R410에서 해킨토시 설치 (1) | 2012.02.17 |
yum 으로 php5.1 에서 5.3으로 버전업하기 (0) | 2012.01.19 |