- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 ShareKit 将我的应用程序中的图像分享到 instagram
UIImage *image = viewTheme.image;
SHKItem *item = [SHKItem image:image title:@"Check this out! "];
[SHK setRootViewController:self];
[SHKInstagram shareItem:item];
它会调出一个带有 Facebook 按钮和 Open in Instagram 按钮的分享表。所以我想知道是否有一种方法可以直接调用 open in instagram 操作,或者,如果这不可能,则删除该 Facebook 按钮(如果可能的话,还有更多按钮)。
更新
我在应用委托(delegate)中有这个
DefaultSHKConfigurator *configurator = [[MyShareConfigurator alloc] init];
[SHKConfiguration sharedInstanceWithConfigurator:configurator];
我的配置器子类就是这个
- (NSString*)appName {
return [[NSBundle mainBundle] infoDictionary][@"CFBundleDisplayName"];
}
- (NSString*)appURL {
return @"https://github.com/ShareKit/ShareKit/";
}
# pragma mark - API Keys
- (NSString*)facebookAppId {
return @"466611176835259";
}
- (NSString*)facebookLocalAppId {
return @""; //Si no se usa se deja vacion
}
- (NSNumber*)forcePreIOS6FacebookPosting {
return [NSNumber numberWithBool:false];
}
- (NSNumber*)forcePreIOS5TwitterAccess {
return [NSNumber numberWithBool:false];
}
- (NSString*)twitterConsumerKey {
return @"ZGcj7yhbGSDUlXHHlLBwkC1Dc";
}
- (NSString*)twitterSecret {
return @"naFO0wcOvGtoGJS6jPNFRREKYhfLTiXa9UtD1mRezzFP0q3Xcv";
}
- (NSString*)twitterCallbackUrl {
return @"http://www.twitter.com";
}
- (NSNumber*)twitterUseXAuth {
return [NSNumber numberWithInt:0];
}
- (NSString*)twitterUsername {
return @"";
}
// Instagram crops images by default
- (NSNumber*)instagramLetterBoxImages {
return [NSNumber numberWithBool:YES];
}
- (UIColor *)instagramLetterBoxColor
{
return [UIColor whiteColor];
}
- (NSNumber *)instagramOnly {
return [NSNumber YES];
}
#pragma mark - UI Configuration : Basic
- (NSNumber *)useAppleShareUI {
return @YES;
}
- (UIColor*)barTintForView:(UIViewController*)vc {
if ([NSStringFromClass([vc class]) isEqualToString:@"SHKTwitter"])
return [UIColor colorWithRed:0 green:151.0f/255 blue:222.0f/255 alpha:1];
if ([NSStringFromClass([vc class]) isEqualToString:@"SHKFacebook"])
return [UIColor colorWithRed:59.0f/255 green:89.0f/255 blue:152.0f/255 alpha:1];
return nil;
}
- (NSNumber*)showActionSheetMoreButton {
return [NSNumber numberWithBool:false];// Setting this to true will show More... button in SHKActionSheet, setting to false will leave the button out.
}
我还创建了一个我正在尝试做的快速示例,您可以在这里下载:https://www.dropbox.com/s/n09gnq4ul3lcdtk/sharePodTest.zip?dl=0
最佳答案
在你的配置子类中实现这个方法
///only show instagram in the application list (instead of Instagram plus any other public/jpeg-conforming apps)
- (NSNumber *)instagramOnly {
return [NSNumber numberWithBool:YES];
}
编辑:我做了更多调查。 ShareKit 按预期工作,并根据 Instagram dev guidelines .如果将 instagramOnly 设置为 NO,您会看到更多选项。所以看起来 Facebook 应用程序也能够共享 @"com.instagram.exclusivegram"UTI,这对他们来说不是很好。但是,不幸的是,除了在 Facebook 上提交错误报告外,我们对此无能为力。
关于ios - ShareKit 跳过适用于 Instagram 的 iOS 8 分享表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29906710/
我尝试使用 CocoaPods 安装 ShareKit 2.2。 在命令行中我输入下一个: touch Podfile open -e Podfile 使用以下行编辑我的 Podfile: platf
我已将 Xcode 4.4、Phonegap 升级到 Cordova 1.9 并安装了 Sharekit 2.0,但我无法让 ShareKit 工作。在升级之前,ShareKit v.021 工作正常
有人知道在没有 ActionSheet 的情况下使用 ShareKit 框架吗? 我不想使用 ActionSheet 中的按钮。我想使用可定制的方式。 最佳答案 只需创建一个 sharekit 项目并
如果我使用 DefaultSHKConfigurator 类,它会告诉我它需要在使用前进行配置。 *** Terminating app due to uncaught exception 'Ill
我无法获取 ShareKit 2.0在我的应用程序中工作。我已经按照最新的安装说明为 ShareKit 创建了一个子模块,并尝试清理和重建、删除和替换子模块等等。但是当我尝试创建一个 SHKActio
我想在我的 Xcode 项目中包含 SBJson 和 Sharekint 库问题是 sharekit 已经包含 SBJson 但使用不同的方法.. 结果是我最终得到包含不同代码的重复文件因此我收到“重
你们中有人知道是否可以通过在 Facebook 应用程序或浏览器中单击请求来打开使用来自 Facebook 请求的 Sharekit 的应用程序?我在网上找不到任何关于此的信息。 更准确地说,我希望我
我刚刚发现ShareKit ,看起来很棒。 不过,我有一个疑问:由于该网站上的“使用 ShareKit 的应用程序”页面是空的,并且最新的博客条目日期为 2010 年 8 月,我想知道该项目是否仍然存
我尝试将 ShareKit 集成到我的项目中,但我遇到了问题。 当我将 ShareKit 类包含在我的类项目文件夹中时,编译器会出现如下错误 “解析问题。未知类型名称‘NSUInteger’”或“解析
我正在使用 sharekit 进行 Twitter 集成。应用程序与 sharekit 一起工作正常,但编译器显示 25 个语义问题警告。由于应用程序运行良好,是否可以保留此问题而不修复它们?留下这些
我正在使用 ShareKit 对我的应用程序进行 FB 和 Twitter 集成。这似乎是一个很棒的框架,可以大大减少开发时间。然而,框架上似乎有很多错误/问题,我发现有一个由开源社区维护的单独版本,
我是 sharekit 和 ios 开发的新手。希望在从按钮而不是工具栏实现 sharekit 方面得到一些帮助。 例如,我分享一个链接: - (IBAction) btnShareClicked :
我做了一个所谓的 ShareKit beta,它有许多警告修复,还有一个新的 SMS 共享组件。这在所有 iOS 上应该会快得多。请随意下载它,如果您希望看到添加的新功能,当然可以添加评论! 谢谢!
我正在我的应用中实现 ShareKit。在 SHKConfig.h 文件中,在插入 Facebook 数据的部分,有一行内容为:#define SHKFacebookSessionProxyURL @
当我尝试将 Facebook 与 Sharekit 一起使用时,它会弹出登录对话框,我填写我的凭据,然后它就消失了(它在示例项目中也是如此)我做错了什么吗?还是 Sharekit 刚刚被解雇了?如果是
我已经在我的应用中实现了 ShareKit。我同意它的默认工作方式,但我希望控制可供用户选择的服务;更具体地说,我不想处理所有默认嵌入的服务,而只处理 Facebook、Twitter 和 Mail。
我没有经常使用 ShareKit,但我只想拥有三个共享选项:Facebook、Twitter 和电子邮件。 ShareKit 提供了更多选项,包括更多按钮。但是,我不想要“更多”选项,只想要三个。 在
我计划在我的应用程序中使用 ShareKit。我也想打印(AirPrint)。我想在同一个操作表中包含所有选项(Facebook 和 Twitter 和打印机)。 有什么理由我不应该这样做吗? 我一直
当我尝试更新 Twitter 个人资料图片时,出现以下错误: “操作无法完成。(kCFErrorDomainCFNetwork 错误 303。)” 我只在原始源代码中添加了一行代码:(在分享函数中)
我正在我的应用程序中实现 ShareKit;我正在使用 XCode4 并从 official site 下载了 ShareKit 版本。 (我认为这是官方的)。 一切正常,但我从 ShareKit 内
我是一名优秀的程序员,十分优秀!