2

在 iOS7 中,除了 FB 和 Twitter 之外,Flickr & Vimeo 也与设备集成。我想使用ACAccountapi 来进行集成,就像 iOS6 中的 Facebook 和 Twitter 一样。

对于 Facebook 集成,我们可以使用如下 api:

 ACAccountType* accountType = [accountStore accountTypeWithAccountTypeIdentifier:
                              ACAccountTypeIdentifierTwitter];

同样,我想为 Flickr 获取它,但ACAccountType.h文件中没有添加新的标识符。

现在我想知道如何为 Flickr 进行集成?有任何想法吗?

4

1 回答 1

3

从用户的角度来看,iOS 7 中集成了 flicker 和 Vimeo,与 Facebook 和 Twitter 相同。但在 iOS 开发者看来,Flickr 和 Vimeo 在iOS 7.

为什么 ?对于社交网络(Facebook、twitter)的原生实现,有两个主要框架 1.Accounts 2.社交框架。当我制作一个演示应用程序并包含两个提到的框架时。然后我转到它的头文件。What exactly these files said ?

在 SocialServiceType.h 中来自社交框架:-

 SOCIAL_EXTERN NSString *const SLServiceTypeTwitter NS_AVAILABLE(10_8, 6_0);
 SOCIAL_EXTERN NSString *const SLServiceTypeFacebook NS_AVAILABLE(10_8, 6_0);
 SOCIAL_EXTERN NSString *const SLServiceTypeSinaWeibo NS_AVAILABLE(10_8, 6_0);
 SOCIAL_EXTERN NSString *const SLServiceTypeTencentWeibo NS_AVAILABLE(10_9, 7_0);
 SOCIAL_EXTERN NSString *const SLServiceTypeLinkedIn NS_AVAILABLE(10_9, NA);

上面的代码定义了没有 Flickr 和 Vimeo 在iOS 7.

希望这对你有帮助!!!

于 2013-10-07T08:49:11.653 回答