2015-09-14 33 views
5

Ben Xcode 7 kullanarak App Delegesi Facebook Giriş için bu yöntemi uyguladık ve mükemmel çalışıyor ile App dönmez 6 Uygulamamı App Store'a göndermek için bu yöntem mevcut değil ve bana hatalar veriyor. Facebook Giriş Xcode 7 iOS 9

Aşağıdaki yukarıdaki yöntemi, yorum ve sadece bırakırsanız

: Kullanıcı Giriş çalıştığında

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { 

return [[FBSDKApplicationDelegate sharedInstance] application:application 
                 openURL:url 
              sourceApplication:sourceApplication 
                annotation:annotation 
     ]; 


} 

işe yaramaz, yani, bu Uygulamaya dönmez edilir.

Bunun için kolay bir düzeltme var mı? Teşekkürler!

BTW, özenle takip tüm adımlar içinde adres: https://developers.facebook.com/docs/ios/getting-started

cevap

11

iOS9 içinde newests FB SDK'lerini kullanarak önceki davranışı elde etmek yolu yok gibi görünüyor. Bunu yapmak için eski bir SDK kullanabilirsiniz. Sadece bana veya uygulama anahtarı ile yapılır iken interstisyel iletişim sadece bir kez görünür

enter image description here

+0

mi: İşte bu soruya facebook Bir karşılıkları değil mi? Çünkü bu durumda kullanıcılar bunu aşmak zorunda kalmazlar. Uygulama anahtarı hala gitmek için yoldur. – Teffi

+0

@Teffi Sadece bir kez görünüyor, ancak çok sayıda kullanıcının buna dikkat edeceğine inanıyorum. –

+3

@Teffi - iletişim kutusu her uygulama için iki kez görünür - bir kez uygulamadan FB'ye geçerken, bir kez dönüş yolculuğunda. Kullanıcılar bir uygulamaya yalnızca bir kez giriş yapma eğilimi gösterdikçe - bu çift diyaloglar bir kullanıcının yeni bir uygulamaya giriş yapmaya çalıştığı her zaman görünür. Safari View Controller ile, Safari'de bir kez oturum açtığınızda, yeni bir uygulamada her oturum açtığınızda hızlı ve kolay bir deneyime sahip olursunuz. Bu nedenle Safari View Controller, sonuçta hızlı uygulama geçişi akışından daha iyi performans gösterir. –