개발도구/아이폰2014.11.26 13:50
  

Undefined symbols for architecture x86_64:

  "_OBJC_CLASS_$_GAI", referenced from:

      objc-class-ref in HackersAppDelegate.o

  "_OBJC_CLASS_$_GAITrackedViewController", referenced from:

      _OBJC_CLASS_$_CmUIViewController in CmUIViewController.o

  "_OBJC_CLASS_$_KalViewController", referenced from:

      objc-class-ref in LearnPlan.o

  "_OBJC_METACLASS_$_GAITrackedViewController", referenced from:

      _OBJC_METACLASS_$_CmUIViewController in CmUIViewController.o

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)


위의 경고 또는 메세지는 libGoogleAnalytics.a, missing required architecture x86_64

You're not doing anything wrong. I'm pretty sure google has not yet provided a arm64 version of their libGoogleAnalyticsServices.a, which is really annoying ...it has been weeks since the public the release of Xcode 5GM.


xcode  - architecture base

$(ARCHS_STANDARD) 

Standard architectures (armv7, arm64)

를 아래와 같이 설정해주면 되네요.


armv7, armv7s

Posted by 예배하는 프로그래머
개발도구/아이폰2014.11.14 17:55
  

아이폰6을 구매했습니다. 중고폰으로 구매를 하려 하다가 SKT 의 조건을 따져 보니 괜찮겠다 생각이 들었지요

중고로 사서 유심을 끼어 사용하려 했는데 찬한가족할인_4회선이란 좋은 조건이 있어 당장 가입하였습니다. 

착한 가족 할인 으로 인해 매달 5,500원을 할인 받게 되었습니다. <-- 11월 14일까지입니다. 

그래서 총 5만 7천원 정도이네요.

와이프님이 게임을 잘 안하셔서 아이폰 16기가 골드입니다. 

유심은 기존 아이폰4s 을 잘라 나노 유심으로 만들어 사용하였습니다. 두번 껏다키니까 잘되네요.

마이크로 유심을 나노 유심으로 바꾸도록


유심커팅가이드라인.pdf


 파일도 함께 첨부해 드립니다. 

프린트 하셔서 아래 그림처럼 테잎으로 붙여서 자르고 가위로도 잘라 보세요. ^^(7000원 아낌)

기존 아이폰4s의 설정 -  icloud 계정 로그인 - 백업을 눌러 저장합니다. 

아이폰6 실행시 아이폰4S의 계정 그대로 로그인 하면 내가 기존의 사용하였던 그 정보 그대로 (전화, 메세지, 앱 설치, 노트, 메모 심지어 카톡 리스트 까지) 받아 올 수 있습니다. 














Posted by 예배하는 프로그래머
개발도구/아이폰2014.11.13 13:45
  

아이폰 인앱 개발에 있어 아래와 같이 테스트폰 또는 시뮬레이터로 테스트 할때 나오는 메세지입니다. 

테스트를 할 수 있도록 하기 위해서는

1. A 계정(스토어 판매 계정) 을 아이튠즈에서 로그아웃한다. 

2. B 계정(아이듄즈 커넥터에서 테스트 계정)을 만듭니다. 

3. B 계정에는 신용카드 정보, 아이튠즈 스토어 로그아웃 유지합니다.

위의 3가지를 해결하면 결제 테스트를 할수 있습니다. 



참고 링크 : http://iphonedevsdk.com/forum/iphone-sdk-development/63008-app-purchase-test-account-verification-required-cant-get-passed.html

Posted by 예배하는 프로그래머
개발도구/아이폰2013.04.23 00:54
  


cocos2d-x를 다운받습니다.


http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download


터미널을 열고 cocos2d-x의 압축을 푼 폴더로 이동합니다.


cocos2d-x 폴더에는 install-templates-xcode.sh 파일이 있는데 이 파일을 터미널을 통해서 실행시킵니다.



sudo ./install-templates-xcode.sh



참고 : http://trend21c.tistory.com/1459

Posted by 예배하는 프로그래머
개발도구/아이폰2013.04.22 18:20
  

먼저

- info.plist 파일에서 

Status bar is initially hidden 상태를 NO 로 해준다


#import "AppDelegate.h"


@implementation AppDelegate


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

{

    // Override point for customization after application launch.

    [NSThread sleepForTimeInterval:3];

    [[UIApplication sharedApplication] setStatusBarHidden:NO];

   

    

    return YES;

}

- (void)applicationWillResignActive:(UIApplication *)application

{

    // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.

    // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.

}


- (void)applicationDidEnterBackground:(UIApplication *)application

{

    // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. 

    // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.

    [[UIApplication sharedApplication] setStatusBarHidden:YES];

    

}


- (void)applicationWillEnterForeground:(UIApplication *)application

{

    // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.

    [[UIApplication sharedApplication] setStatusBarHidden:NO];

}


- (void)applicationDidBecomeActive:(UIApplication *)application

{

    // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.

}


- (void)applicationWillTerminate:(UIApplication *)application

{

    // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.

}


@end


참고사이트 http://techbreeze.tistory.com/11

Posted by 예배하는 프로그래머
개발도구/아이폰2013.03.26 21:16
  

1. 좌측에서 프로젝트를 선택 합니다.
2. 이름 변경을 원하는 Target을 선택 합니다.
3. 'Build settings' 항목을 선택 합니다.
4. 검색에 'product name'을 찾습니다.
5. Product name의 값을 '$(TARGET_NAME)' -> 원하는 프로그램 이름으로 변경 합니다.

Posted by 예배하는 프로그래머
개발도구/아이폰2013.03.26 19:16
  

Default.png: No such file or directory

파일의 경로 또는 파일이 없을때 생기는 에러


Posted by 예배하는 프로그래머
개발도구/아이폰2013.03.21 22:36
  

 appears more than once in the keychain. The codesign tool requires there only be one.


중복되거나 필요없는 1.인증서 와 2.provisioning profiles 을 삭제하면 된다. 


1. 인증서

   - keychain 에서 개발에 필요한 인증서만 소유한다

   - 또한 폐기되거나 유효가 지난건은 과감히 삭제한다. 

2. provisioning profiles

   - 오거나이저 개발에 필요한 프로비전만 갖고 나머지는 폐기 와 유효가 지난건 과감히  삭제한다. 

Posted by 예배하는 프로그래머
개발도구/아이폰2013.03.21 17:36
  

iOS xcode 에서 폰트 커스텀 폰트 적용시키기 


1) info.plist 파일

2) 파일을 xcode에 넣음

3) 라이브러리 설정


폰트 로그 찍어 보기

 textfield5.text = @"";

    [textfield5 setFont:[UIFont fontWithName:@"DX백두산B" size:20]];

    [textfield5 setAdjustsFontSizeToFitWidth:YES];

    [textfield5 setClearButtonMode:UITextFieldViewModeWhileEditing];

    

    for ( NSString *familyName in [UIFont familyNames] )

    {

        NSLog(@"%@", familyName);

        for ( NSString *fontName in [UIFont fontNamesForFamilyName:familyName] )

            NSLog(@"\t%@", fontName);

    }

Posted by 예배하는 프로그래머
개발도구/아이폰2013.03.08 12:13
  

error: libxml/xmlreader.h: No such file or directory

Project 의 Info 창으로 이동(프로젝트 이름에서 맥+I)

Header search Paths 항목에 /usr/include/libxml2 추가



Posted by 예배하는 프로그래머