TIP : 투명한 버튼

iOS/Tip&Tech 2011.04.22 14:23
UIButton * button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setBackgroundColor:[UIColor clearColor]];


alpha값 0으로 주면 클릭 안됨..

크윽 삽질 15분

신고

'iOS > Tip&Tech' 카테고리의 다른 글

TIP : Touch, UIResponsor, UIEvent 정리  (0) 2011.06.16
앱에서 다른 앱 실행할때.  (1) 2011.04.27
TIP : 투명한 버튼  (0) 2011.04.22
TIP : DB업데이트  (0) 2011.04.05
TIP : XCode SDK 4.0, 프레임 워크 추가  (0) 2011.03.23
TIP : ComboBox  (0) 2011.01.12

ERROR : The archive is invalid. app.ipa does not exist.

iOS/Error 2011.04.16 23:37


The archive is invalid. * app.ipa does not exist.

인터넷 찾아보니

1. Quit Xcode
2. With a text editor open the file YourProject.xcodeproj/project.pbxproj
3. Delete all lines containing PROVISIONING_PROFILE =
4. Delete all lines containing CODE_SIGN_IDENTITY =
5. Save & close project.pbxproj
6. Reopen your project in Xcode
7. Clean the project
8. In the Build Settings pane choose the correct code signing identity
9. Rebuild

이렇게 하라고 되있던데.. 그냥 꼬인거 같으면 해당하는데서 프로비저닝 아이디가 잘못되지 않았나 보시라..

XCODE버그라 자주나오는 일인데도 날 열받게 한단 말이지...

그래서 이것만 수정하면 될줄알고 이딴것쯤이야 했지..

근데 안됐따..

아... 이거때문에 두시간 잡아먹었다.

결국 내가 밝혀낸 문제는 plist가 꼬여서 였다는거..

excutable file에 Bundle display name을 적어넣엇다가 시망햇습니다요..


내 잘못이긴 하지만 뭐때문에 그런지라도 말을 해주던가요 ㅜㅜ

뭐 개발용 팁이나 그런걸 올려야되는데 맨날 에러난것만 올리니 좀 병맛스럽군..


http://elishaz.tistory.com/entry/Provisioning-profile-‘-can’t-be-found
신고

TIP : DB업데이트

iOS/Tip&Tech 2011.04.05 12:26
http://code.google.com/p/pxl/wiki/Shimmer

참고참고 정리는 난중에
신고

'iOS > Tip&Tech' 카테고리의 다른 글

앱에서 다른 앱 실행할때.  (1) 2011.04.27
TIP : 투명한 버튼  (0) 2011.04.22
TIP : DB업데이트  (0) 2011.04.05
TIP : XCode SDK 4.0, 프레임 워크 추가  (0) 2011.03.23
TIP : ComboBox  (0) 2011.01.12
TIP : APNS(Apple Push Notification Service)  (2) 2010.11.16

ERROR : application excutable is missing a required architecture.

iOS/Error 2011.03.31 13:37
application excutable is missing a required architecture. At least one of the following architecture(s) must be present: arm6

배포버전으로 업로드할라는데 빌드오류가 났습죠..

빌드세팅에서 Architectures 에서 optimized 로 해주고, build active architecture only를 체크해제(디버깅모드일때만  체크한대용)

참고 : http://www.buildingiphoneapps.com/2011/03/fixing-missing-architecture-errors-in.html
참고 : http://useyourloaf.com/blog/2010/4/21/xcode-build-active-architecture-only.html
신고

TIP : XCode SDK 4.0, 프레임 워크 추가

iOS/Tip&Tech 2011.03.23 10:39
쉬운걸 드럽게 어렵게 만들어놧네.

영어읽다가 머리아파서 그림으로 캡쳐햇습죠.

오른쪽 하단 창이 안보인다면 view->editor->assistant 혹은 오른쪽상단에서 왼쪽에서 두번쨰 버튼 클릭욤
 

Adding a framework is managed through the editor for the project:

 

a) Select the project (which contains the target you want to add the framework to), either from the Project Navigator or via the Jump Bar

b) In the source list on the left side of the project editor, select the target

c) Across the top of the target editor area, on the right, will be a few tabs:  select the third one, "Build Phases"

d) From the list of phases presented, disclose the "Link Binaries With Libraries" phase (the last one, normally)

e) Click the plus sign in the lower-left of the phase

 

This will bring down a sheet of the available libraries and frameworks to select from.  Then simply select the framework(s) you wish to add, and click the "Add" button.


신고

'iOS > Tip&Tech' 카테고리의 다른 글

TIP : 투명한 버튼  (0) 2011.04.22
TIP : DB업데이트  (0) 2011.04.05
TIP : XCode SDK 4.0, 프레임 워크 추가  (0) 2011.03.23
TIP : ComboBox  (0) 2011.01.12
TIP : APNS(Apple Push Notification Service)  (2) 2010.11.16
TIP : UITextField 정렬  (2) 2010.09.10

TIP : ComboBox

iOS/Tip&Tech 2011.01.12 12:49

ComboBox * comboBox = [[ComboBox alloc] initWithFrame:CGRectMake(50, 100, 150, 40) maxShowCount:4];
//[comboBox.backView setBackgroundColor:[UIColor clearColor]];
//[comboBox.backView addSubview:backImgView];
//[comboBox setFCellHeight:50.0];
//[comboBox setSeparatorColor:[UIColor brownColor] width:2.0];
[comboBox setTextColor:[UIColor lightGrayColor] hilightColor:[UIColor orangeColor]];
[comboBox addTarget:self action:@selector(selectCombo:)];
[comboBox setItemArray:[NSArray arrayWithObjects:@"1", @"2", @"3", @"4", nil]];
[self.view addSubview:comboBox]; 
[comboBox release];

- (void) selectCombo:(id)sender {
NSInteger index = [sender index];
NSLog(@"SELECT COMBO : %d", index);
}

2011. 5. 4 업로드 버전

1. 콤보박스 테두리 색상 굵기 설정
2. 콤보박스 선택시 글자색 바뀌기
3. RowHeight와 콤보박스 자체 높이 조정
4. 배경 이미지 바꿀수 있게 하기
5. 항상 콤보박스가 뷰사이에서 최상단에 나타나게 하기
6. 페이드 효과 추가로 자연스럽게 나타났다가 사라지기




생각보다 필요하신분들이 많아서 요청사항도 있고.. 내가 필요해서 고쳐쓰는 경우도 있어서 수정..

소스가 보면 중복된 부분이 있어 좀더 잘짜고 싶은데..

일단 잘됩니다요 ( __);;


신고

'iOS > Tip&Tech' 카테고리의 다른 글

TIP : DB업데이트  (0) 2011.04.05
TIP : XCode SDK 4.0, 프레임 워크 추가  (0) 2011.03.23
TIP : ComboBox  (0) 2011.01.12
TIP : APNS(Apple Push Notification Service)  (2) 2010.11.16
TIP : UITextField 정렬  (2) 2010.09.10
TIP : OpenFlow(CoverFlow)  (3) 2010.09.05

ERROR: Error Domain=NSCocoaErrorDomain Code=3000 "

iOS/Error 2010.11.26 02:10
Error Domain=NSCocoaErrorDomain Code=3000 "응용 프로그램에 대해 발견된 'aps-environment' 인타이틀먼트 문자열 없음" UserInfo=0x176fa0 {NSLocalizedDescription=응용 프로그램에 대해 발견된 'aps-environment' 인타이틀먼트 문자열 없음}

1. 개발용폰과 맥에 있는 해당 앱의 프로비저닝파일을 지운다.
2. 애플홈페이지에서 다운받는다.
3. 다시 삽질한다.
신고

TIP : APNS(Apple Push Notification Service)

iOS/Tip&Tech 2010.11.16 11:29
http://ti-agile.blogspot.com/2010/01/programming-apple-push-notification.html

http://blog.boxedice.com/2009/07/10/how-to-build-an-apple-push-notification-provider-server-tutorial/

두개만 되면 해결.

영어라 조금 많이 짜증낫는데 그래도 마음 가라앉히고 1부터 스텝바이스텝.. ㅜ

그외에 애플서버에 푸시 노티 보내는 프로바이더 구현은 자바랑 php같은 방법도 있고 구글에도 많긴하던데..

http://code.google.com/p/apns-provider/

http://blog.toshsoft.de/index.php?url=archives/3-Sending-Apple-Push-Notifications-APN-in-C.html&serendipity[cview]=linear

그냥 c로 짜서 썻다.. 할줄 모르는거 찾아서 쓰기가 많이 귀찮더라고..(아.. 아니 못하겟더라고.. ㅜ)

글고 디바이스 아이디가 많을수록 웹서버에 또 부하가 많이 생긴대니..

첨부파일은 인터넷에서 발견한 c로 짠소스.. 리눅스에서 되는거같은데..

msvc에서 되도록 고치는 작업도 손이 많이 갔다.. 소스도 이것저것 고치고.. ssl라이브러리도 추가해주고 블라블라..

내가 짠 소스를 올릴까 말까하다가.. 나도 개고생해서 공짜로 주긴 아까웟음.. ㅈㅅ..

돈주고 팔던가 해야지.. ㅋㅋㅋㅋㅋㅋㅋㅋ

다른분들도 고생 해보세염..

더보기


더보기


신고

'iOS > Tip&Tech' 카테고리의 다른 글

TIP : XCode SDK 4.0, 프레임 워크 추가  (0) 2011.03.23
TIP : ComboBox  (0) 2011.01.12
TIP : APNS(Apple Push Notification Service)  (2) 2010.11.16
TIP : UITextField 정렬  (2) 2010.09.10
TIP : OpenFlow(CoverFlow)  (3) 2010.09.05
TIP : 아이폰 방향 상태  (1) 2010.09.05

ERROR : Failed To upload *.app

iOS/Error 2010.10.28 10:27
Failed To upload *.app

프로그램 실행은 정상적으로 되는데 가끔 이런 에러가..

그냥 xcode 껐다 키면 된다...

이래서 애플이 싫어..
신고

TIP : UITextField 정렬

iOS/Tip&Tech 2010.09.10 06:47

UIView * blank = [[UIView alloc] initWithFrame:CGRectMake(0.0, 0, OFFSET, HEIGHT)];


textField = [[UITextField alloc] initWithFrame:FRAME];

[textField setLeftView:blank];

[textField setRightView:blank];

[blank release];

[blank release];

[textField setLeftViewMode: UITextFieldViewModeAlways];

[textField setRightViewMode: UITextFieldViewModeAlways];

[textField setContentVerticalAlignment:UIControlContentVerticalAlignmentCenter];

- 왼쪽과 오른쪽 남기고. 가운데 정렬하고.. 난 찾기 힘들었는데 다른 사람들은 이거 보면 쉽게 하겟지 ㅜㅜ

신고

'iOS > Tip&Tech' 카테고리의 다른 글

TIP : ComboBox  (0) 2011.01.12
TIP : APNS(Apple Push Notification Service)  (2) 2010.11.16
TIP : UITextField 정렬  (2) 2010.09.10
TIP : OpenFlow(CoverFlow)  (3) 2010.09.05
TIP : 아이폰 방향 상태  (1) 2010.09.05
TIP : Image Menu  (0) 2010.07.06


티스토리 툴바