gpt4 book ai didi

ios - Instagram hook com.instagram.exclusivegram 不是那么排他

转载 作者:IT王子 更新时间:2023-10-29 08:01:29 25 4
gpt4 key购买 nike

据我所知,您必须使用 com.instagram.photo 来获取常规选项,如果您真的需要,则必须使用 com.instagram.exclusivegram 来获取 documentinteractioncontroller 的 UTI只希望 Instagram + 为普通 Instagram 使用正确的扩展名 .ig,为专属 Instagram 使用 .igo

出于某种原因,我看到了多个选项,而不仅仅是我想要的 Instagram..

我是不是忘记了什么?有不同的做法吗?

UIImage *image = (UIImage *)[info valueForKey:UIImagePickerControllerOriginalImage];

NSURL *instagramURL = [NSURL URLWithString:@"instagram://"];
if ([[UIApplication sharedApplication] canOpenURL:instagramURL]) {
CGRect rect = CGRectMake(0,0,0,0);
CGRect cropRect=CGRectMake(0,0,612,612);
// ig voor gewone instagram, igo voor exclusive instagram
NSString *jpgPath=[NSHomeDirectory() stringByAppendingPathComponent:@"Documents/temp/photo.igo"];
CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage], cropRect);
UIImage *img = [[UIImage alloc] initWithCGImage:imageRef];
CGImageRelease(imageRef);
[UIImageJPEGRepresentation(img, 1.0) writeToFile:jpgPath atomically:YES];

NSURL *igImageHookFile = [[NSURL alloc] initWithString:[[NSString alloc] initWithFormat:@"file://%@",jpgPath]];
// exclusive zou direct in de instagram app moeten openen, helaas toont hij meerdere opties met instagram ergenes helemaal achteraan
self.documentInteractionController.UTI = @"com.instagram.exclusivegram";
self.documentInteractionController = [self setupControllerWithURL:igImageHookFile usingDelegate:self];
self.documentInteractionController.annotation = [NSDictionary dictionaryWithObject:@"Alweer een Nostalgie deelnemer! #nostalgiebusje" forKey:@"InstagramCaption"];
[self.documentInteractionController presentOpenInMenuFromRect: rect inView: self.view animated: YES ];
}

Screenshot

最佳答案

使用文件扩展名 igo 是正确的,与使用 ig 相比,列表中出现的应用程序数量要少得多。根据我的测试(仅限 iOS 9),UTI 对呈现的列表没有影响。

看起来像 iPhone hooks doc已经过时了。

关于ios - Instagram hook com.instagram.exclusivegram 不是那么排他,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21175872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com