0

iOS の phonegap (cordova 2.5) アプリケーションでプラグインとして facebook-connect を使用しています。すべてうまく機能し、さまざまなデバイスでアプリケーションをテストし、ストアにリリースしました. レビューに合格し、baaammm: 一部のデバイスで Facebook のログインが機能しなくなりました。

Facebookプラグインをロードすると、すべてうまくいきます。しかし、Facebook アプリが起動するとすぐに、画面が白い画面に変わり、その上に青い Facebook ヘッダーが表示されますが、テキストは表示されません。デバイスのエラーログには次のように記載されています。

class: NSException; name: NSInternalInconsistencyException; reason: 
Invalid update_invalid number of sections.  The number of sections contained 
in the table view after the update (4) must be equal to the number of sections 
contained in the table view before the update (5), plus or minus the number of 
sections inserted or deleted (1 inserted, 1 deleted).;

完全なエラー ログを以下に添付します。

その問題の原因を知っている人はいますか? その後、アプリケーションを手動で強制終了して、再び機能させる必要があります。完全なアプリケーションをアンインストールしてストアから再インストールすると問題が解決したため、アプリケーションを更新した場合にのみ発生するようです.

ご協力いただきありがとうございます!

セバスチャン

May  2 14:44:16 iPhone-von-Felipe Facebook[155] <Warning>: Previously encountered exception: Device: iPhone; app_version: 6.0.2; build_number: 183159; ios_version: 5.1.1; model: iPhone; load_address: 0x11000; jail_broken: no; class: NSException; name: NSInternalInconsistencyException; reason: Invalid update_ invalid number of sections.  The number of sections contained in the table view after the update (4) must be equal to the number of sections contained in the table view before the update (5), plus or minus the number of sections inserted or deleted (1 inserted, 1 deleted).; time: 1367498312; backtrace:

Thread #0 Crashed:
0   CoreFoundation                      0x371b98a7 __exceptionPreprocess + 186
1   libobjc.A.dylib                     0x34ebe259 objc_exception_throw + 32
2   CoreFoundation                      0x371b9789 +[NSException raise_format_] + 0
3   Foundation                          0x379f83a3 -[NSAssertionHandler handleFailureInMethod_object_file_lineNumber_description_] + 90
4   UIKit                               0x30f44b45 -[UITableView(_UITableViewPrivate) _endCellAnimationsWithContext_] + 8304
5   UIKit                               0x30fbb209 -[UITableView _updateSections_updateAction_withRowAnimation_] + 308
6   UIKit                               0x3105fccd -[UITableView reloadSections_withRowAnimation_] + 32
7   Facebook                            0x004b0aa3 _ZNSt3__13mapIiPN6webrtc7MapItemENS_4lessIiEENS_9allocatorINS_4pairIKiS3_EEEEEixERS8_ + 1042030
8   Facebook                            0x004b0209 _ZNSt3__13mapIiPN6webrtc7MapItemENS_4lessIiEENS_9allocatorINS_4pairIKiS3_EEEEEixERS8_ + 1039828
9   Facebook                            0x00a5a86b _ZNSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_NS_4lessIS6_EENS4_INS_4pairIKS6_S6_EEEEE16__find_equal_keyERPNS_16__tree_node_baseIPvEERSA_ + 1280626
10  Facebook                            0x00649e2b _ZNSt3__113__vector_baseI17ContextAwareBlockNS_9allocatorIS1_EEED2Ev + 1078378
11  libdispatch.dylib                   0x302d9c59 _dispatch_call_block_and_release + 12
12  libdispatch.dylib                   0x302e4e91 _dispatch_main_queue_callback_4CF$VARIANT$up + 196
13  CoreFoundation                      0x3718c2ad __CFRunLoopRun + 1268
14  CoreFoundation                      0x3710f4a5 CFRunLoopRunSpecific + 300
15  CoreFoundation                      0x3710f36d CFRunLoopRunInMode + 104
16  GraphicsServices                    0x338ce439 GSEventRunModal + 136
17  UIKit                               0x30ebbcd5 UIApplicationMain + 1080
18  Facebook                            0x000132f5 _mh_execute_header + 8949
19  Facebook                            0x000132b8 _mh_execute_header + 8888

Thread #1:
0   libsystem_kernel.dylib              0x313603a8 kevent + 24


May  2 14:44:18 iPhone-von-Felipe com.apple.accountsd[196] <Notice>: Exiting...


May  2 14:44:22 iPhone-von-Felipe sandboxd[198] <Notice>: Facebook(155) deny file-write-create /private/var/mobile/Applications/AC8F9F4D-8CC6-4F0F-BDF8-97EAF587EF1B


May  2 14:44:23 iPhone-von-Felipe sandboxd[198] <Notice>: Facebook(155) deny file-write-create /private/var/mobile/Applications/AC8F9F4D-8CC6-4F0F-BDF8-97EAF587EF1B

May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextGetCTM: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextGetCTM: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextSaveGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextSaveGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextClipToRect: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextClipToRect: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextDrawTiledImage: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextDrawTiledImage: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextRestoreGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextRestoreGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextGetCTM: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextGetCTM: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextSaveGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextSaveGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextClipToRect: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextClipToRect: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextDrawTiledImage: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextDrawTiledImage: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextRestoreGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextRestoreGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextRestoreGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextRestoreGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextSaveGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe UIKitApplication:com.facebook.Facebook[0x13c0][155] <Notice>: May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextSaveGState: invalid context 0x0


May  2 14:44:26 iPhone-von-Felipe Facebook[155] <Error>: CGContextSetBlendMode: invalid context 0x0

編集 解決しました。これは、読み取り権限と書き込み権限を同時に要求することが原因でした。

4

1 に答える 1

0

私たちはそれを解決しました。これは、読み取り権限と書き込み権限を同時に要求することが原因でした。

于 2013-05-14T11:09:39.340 に答える