1

Instagramに画像を投稿する必要があるアプリを開発しています。これらのlink1link2をたどりました

しかし、それは私にはうまくいきませんでした。その後、次のリンクを見つけました: iOS の Instagram で画像を共有するには?

これに従って変更を加えましたが、画像を投稿していません。これが私のコードです:

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 ];

アドバイスをいただければ幸いです。

4

1 に答える 1

1

https://github.com/coryalder/DMActivityInstagramは実際、UIActivity コントロールを介して instagram に画像を投稿する非常に良い例を示していますが、もちろん投稿部分しか使用できません。

それが役立つことを願っています。

于 2012-12-12T21:38:03.683 に答える