- (NSDictionary*)getDataFromPlist {

NSString *fileName = @"AppInfo.plist";

NSString *path = [[NSBundle mainBundle] bundlePath];

NSString *finalPath = [path stringByAppendingPathComponent:fileName];

NSDictionary *plistData = [[NSDictionary alloc] initWithContentsOfFile:finalPath];


NSLog(@"[getDataFromPlist] %@ content :: %@", fileName, plistData);

return plistData;

}


- (NSUInteger)writeToPlist:(NSUInteger)level withRow:(NSUInteger)row {

NSLog(@"[ writeToPlist ]");

NSString *fileName = @"AppInfo.plist";

NSArray *keys = [[NSArray alloc] initWithObjects:@"Elem", @"Pre", @"Inter", nil];

NSString *path = [[NSBundle mainBundle] bundlePath];

NSString *finalPath = [path stringByAppendingPathComponent:fileName];

NSMutableDictionary *plistData = [[NSMutableDictionary alloc] initWithContentsOfFile:finalPath];

NSMutableArray *contentArray = [plistData objectForKey:[keys objectAtIndex:level]];

[contentArray replaceObjectAtIndex:row withObject:@"1"];

[plistData setValue:contentArray forKey:[keys objectAtIndex:level]];

[plistData writeToFile:finalPath atomically:YES];

return 0;

}



왼쪽에 페북 친구들의 아이콘들이 떠 있고... 오른쪽엔 업데이트가 몇개 있다고 표시해준다.

오.. 아직 모르는게 더 많지만 하나씩 추가해볼까나?

아... 왼쪽 친구 아이콘을 클릭하면 친구의 대화내용(페북)을 알려준다.

이건... 살짝 좀 거슬리네~ ㅋㅋㅋㅋㅋ

에코폰에 이런 기능이 있어서 별로 안좋아했는데 ㅋㅋㅋㅋ 내 대화를 니가 왜보니!! 이럼서 ㅋ
In app purchase 를 써야하는 판국에

이거 뭐 어떻게 써야할지 감이안와서

일단 실행이나 해보자 하고 구글에서 ctrl + c / v 를 열심히 실행한 결과!!

두둥!! 에러?? >>>>> (_&#@(_#&%#*_@&#*%3

알고보니 시뮬레이터에서는 IAP 를 실행할 수 없단다.

아~~ 진작 알았음 삽질 안했잖아 ㅋㅋ

일단 소스를 끌어오고

앱을 등록하고 ( 몇몇개는 진실된 정보로... 왜냐면... 앱ID는 한번 만들면 고칠 수 없고 삭제도 안되니깐)

테스트 계정을 만들어서 ~

요리조리 코드를 실행해본다.

오호~ 이런거구나 +_+

로그 찍어보니까 정보를 쭉쭉 땡겨온다.

내부적으로 처리해주면 되겠군.

생각보다 쓰기 쉽다. 쳇. 역시 난 또 낚였다.

삽질의 달인 쌉클!

오늘도 한건 했넹 

+ Recent posts