2012-11-20 3 views
1

Instagram에 이미지를 게시해야하는 앱을 개발 중입니다. 나는 이것을 따라 갔다. link1link2Instagram App에 이미지를 게시 할 수 없습니다.

그러나 그것은 나를 위해 일하지 않았다. 그 후,이 링크를 찾았습니다 : How to share an image on Instagram in iOS?

나는 이것에 따라 변경했지만 이미지를 게시하지는 않습니다. 여기 내 코드는 다음과 같습니다.

CGRect rect = CGRectMake(0 ,0 , 100, 100); 

UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, self.view.opaque, 0.0); 

[self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; 

UIGraphicsEndImageContext(); 

NSString *staticPath = [[NSBundle mainBundle] pathForResource:@"JB" ofType:@"igo"]; 
NSString *path_font = [staticPath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 
NSString *fileAppend = [[NSString alloc] initWithFormat:@"file://"]; 
path_font = [[NSString alloc] initWithFormat:@"%@%@", fileAppend, path_font]; 

NSLog(@"path_font----%@",path_font); 
NSLog(@"filepath_static image----%@",filepath_static); 

NSURL *igImageHookFile = [[NSURL alloc] initWithString:path_font]; 

NSLog(@"igImageHookFile url is---%@",igImageHookFile); 

self.dic.UTI = @"com.instagram.photo"; 

self.dic = [self setupControllerWithURL:igImageHookFile usingDelegate:self]; 

self.dic=[UIDocumentInteractionController interactionControllerWithURL:igImageHookFile]; 

[self.dic presentOpenInMenuFromRect: rect inView: self.view animated: YES ]; 

정말 감사하겠습니다.

+1

"하지만 나에게 도움이 안된다"는 것이 도움이되지 않습니다. Instagram 앱을 사용하여 이미지를 게시하려면 API 후크를 사용하는 것이 좋습니다. 그것이 작동하지 않는다면, 당신이 어떻게하려고했는지, 그리고 다른 방법을 사용하여 뛰어 오르고 그들을 디버깅하는 방법에 대해 묻는 것보다는 잘못된 것이 무엇인지 말하는 것이 더 낫습니다. – Abizern

답변

관련 문제