Xcode4要求大量的参数只是为了使这个简单的事情成为可能:
NSString *stringURL = @"twitterriffic://";
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];
Run Code Online (Sandbox Code Playgroud)

所有这些属性是什么?为什么是图像?我必须在这里重复应用标识符吗?如果我希望任何人都可以调用此URL来打开我的应用,那么选择什么角色?这些额外的url类型属性是什么?
我没有找到与Xcode4相关的教程如何使用Xcode 4注册这样的URL方案.
我想要Facebook app native dialog login(https://developers.facebook.com/docs/technical-guides/iossdk/login/#fbnative).
在控制台中,单击FBLoginView时收到以下消息:
FBSDKLog: Cannot use the Facebook app or Safari to authorize, fb**** is not registered as a URL Scheme
Run Code Online (Sandbox Code Playgroud)
但我完全按照这里做的那样:将Facebook SDK更新为3.5后无法打开活动会话