Ios Facebook提要对话框中的神秘放大镜
我通过带有Podfile的CocoaPods安装了Facebook iOS SDKIos Facebook提要对话框中的神秘放大镜,ios,facebook,cocoapods,Ios,Facebook,Cocoapods,我通过带有Podfile的CocoaPods安装了Facebook iOS SDK platform :ios, '6.0' pod 'Facebook-iOS-SDK' 截图如下: 当我使用以下代码(在按钮的iAction中)尝试将消息共享到Facebook时,模拟器的右上角会出现一个放大镜(我在以下位置遵循教程): 在课程结束时,在@end之前: // A function for parsing URL parameters returned by the Feed Dialog. -
platform :ios, '6.0'
pod 'Facebook-iOS-SDK'
截图如下:
当我使用以下代码(在按钮的iAction
中)尝试将消息共享到Facebook时,模拟器的右上角会出现一个放大镜(我在以下位置遵循教程):
在课程结束时,在@end
之前:
// A function for parsing URL parameters returned by the Feed Dialog.
- (NSDictionary*)parseURLParams:(NSString *)query {
NSArray *pairs = [query componentsSeparatedByString:@"&"];
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
for (NSString *pair in pairs) {
NSArray *kv = [pair componentsSeparatedByString:@"="];
NSString *val =
[kv[1] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
params[kv[0]] = val;
}
return params;
}
之所以使用提要对话框,是因为模拟器没有Facebook应用程序v6.0+
放大镜完全挡住了共享按钮。我怎样才能删除它
注意:安装的版本是v3.13.0(在撰写本文时,官方最新版本是3.13.1)
注意:使用的iOS为6.0、7.0、7.1。此问题已由Facebook在服务器端解决。放大镜已被取下
无需更新Facebook SDK。这也适用于iOS和Android上的一小部分实时用户。我们的应用程序是用AdobeAIR编写的,并使用Facebook的Fresh Planet ANE。
// A function for parsing URL parameters returned by the Feed Dialog.
- (NSDictionary*)parseURLParams:(NSString *)query {
NSArray *pairs = [query componentsSeparatedByString:@"&"];
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
for (NSString *pair in pairs) {
NSArray *kv = [pair componentsSeparatedByString:@"="];
NSString *val =
[kv[1] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
params[kv[0]] = val;
}
return params;
}