2016-12-29 10 views
3

反応したネイティブFBSDKを動作させようとしています。皮肉なことに、以前は何の変更も加えていない同じコードが働いていました(私もログイン作業のスクリーンレコーディングがあります)が、xcodeとシミュレータを再起動して以来、私はアプリの起動時にこのクラッシュを受けています。ReactネイティブFBSDK認識できないセレクタをインスタンスに送信

インストール手順を正しく実行したかどうかを再度確認しました。また、私はあなたがあなたのアプリケーションのInfo.plistにこれらの事を追加するために見逃していると思いcocoapods 1が、同じエラー

2016-12-29 16:13:46.067 myapp[13521:2804102] Falling back to loading access token from NSUserDefaults because of simulator bug 
2016-12-29 16:13:46.067 myapp[13521:2804102] -[NSConcreteMutableData isEqualToString:]: unrecognized selector sent to instance 0x610000050bc0 
2016-12-29 16:13:46.076 myapp[13521:2804102] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSConcreteMutableData isEqualToString:]: unrecognized selector sent to instance 0x610000050bc0' 
*** First throw call stack: 
(
    0 CoreFoundation      0x0000000105915d4b __exceptionPreprocess + 171 
    1 libobjc.A.dylib      0x000000010479921e objc_exception_throw + 48 
    2 CoreFoundation      0x0000000105985f04 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132 
    3 CoreFoundation      0x000000010589b005 ___forwarding___ + 1013 
    4 CoreFoundation      0x000000010589ab88 _CF_forwarding_prep_0 + 120 
    5 FBSDKCoreKit      0x0000000103f9db1a -[FBSDKAccessTokenCacheV4 fetchAccessToken] + 202 
    6 FBSDKCoreKit      0x0000000103f9c0ec -[FBSDKAccessTokenCache fetchAccessToken] + 92 
    7 FBSDKCoreKit      0x0000000103faaded -[FBSDKApplicationDelegate application:didFinishLaunchingWithOptions:] + 125 
    8 songchat       0x0000000103b8c852 -[AppDelegate application:didFinishLaunchingWithOptions:] + 130 
    9 UIKit        0x0000000107ea13c2 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 290 
    10 UIKit        0x0000000107ea2d47 -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 4236 
    11 UIKit        0x0000000107ea90ed -[UIApplication _runWithMainScene:transitionContext:completion:] + 1731 
    12 UIKit        0x0000000107ea626d -[UIApplication workspaceDidEndTransaction:] + 188 
    13 FrontBoardServices     0x000000010b56f6cb __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 24 
    14 FrontBoardServices     0x000000010b56f544 -[FBSSerialQueue _performNext] + 189 
    15 FrontBoardServices     0x000000010b56f8cd -[FBSSerialQueue _performNextFromRunLoopSource] + 45 
    16 CoreFoundation      0x00000001058ba761 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 
    17 CoreFoundation      0x000000010589f98c __CFRunLoopDoSources0 + 556 
    18 CoreFoundation      0x000000010589ee76 __CFRunLoopRun + 918 
    19 CoreFoundation      0x000000010589e884 CFRunLoopRunSpecific + 420 
    20 UIKit        0x0000000107ea4aea -[UIApplication _run] + 434 
    21 UIKit        0x0000000107eaac68 UIApplicationMain + 159 
    22 songchat       0x0000000103b8ce8f main + 111 
    23 libdyld.dylib      0x0000000109e0f68d start + 1 
    24 ???         0x0000000000000001 0x0 + 1 
) 
libc++abi.dylib: terminating with uncaught exception of type NSException 
+0

再起動シミュレータやシミュレータを切り替えたりし、実際の作業を既存のものをリセットするが、何がこの問題を引き起こしているとどのように私はそれに実行して回避することができ、確かに他のシミュレータ – KAR

+0

@KARでコードを実行しますか?これが実際のデバイスに発生する可能性もありますか? – dvcrn

+0

これはシミュレータのために発生したエラーです。私はシミュレータにいくつかのバグがあると思います。 – KAR

答えて

0

を手動でダウンロード版を切り替えます。

<key>FacebookAppID</key> 
<string>Your_App_ID</string> 
<key>FacebookDisplayName</key> 
<string>Your_App_Display_Name</string> 
<key>LSApplicationQueriesSchemes</key> 
<array> 
    <string>fbapi</string> 
    <string>fb-messenger-share-api</string> 
    <string>fbauth2</string> 
    <string>fbshareextension</string> 
</array> 
関連する問題