0
最近、プロジェクトでFBSDKをアップグレードしましたが、同等のクラスを見つけるのに苦労しています。古いバージョンを新しいバージョンに置き換えることは、CocoaPodsと円滑に進みました。 私はこの非推奨クラスに関するドキュメントの必要な部分を読み、3.xから4.xにアップグレードしました。Q - iOS 9の最新SDKでFBAppCallと同等のクラスを見つける
は私の委譲クラスの私の部分があります:
- (void)applicationDidBecomeActive:(UIApplication *)aApplication {
[FBAppCall handleDidBecomeActive];
(...)
}
- (BOOL)application:(UIApplication *)aApplication openURL:(NSURL *)aUrl sourceApplication:(NSString *)aSourceApplication annotation:(id)aAnnotation {
if ([aSourceApplication isEqualToString:@"com.facebook.Facebook"]) {
BOOL urlWasHandled = [FBAppCall handleOpenURL:aUrl sourceApplication:aSourceApplication fallbackHandler:^(FBAppCall *call) {
(...)
return urlWasHandled;
}
そして最後にではなく、少なくとも - 私は、最新FBSDKからすべての3つのライブラリを入れて、それらを輸入しています。