cari

Rumah  >  Soal Jawab  >  teks badan

ios - 支付宝支付之后的回调处崩溃

支付之后,会崩溃到 - (void)processOrderWithPaymentResult:(NSURL *)resultUrl standbyCallback:(CompletionBlock)completionBlock; 这个地方。

错误提示:
Cannot snapshot view (<UIKeyboardImpl: 0x102b26da0; frame = (0 0; 375 258); layer = <CALayer: 0x17023b1c0>>) with afterScreenUpdates:NO, because the view is not in a window. Use afterScreenUpdates:YES.

遍寻网络,没有找到答案,特来请教,希望各位大哥大姐,不吝赐教。。。如果又是什么问的不清楚的地方,请大家指出,我再补充。

黄舟黄舟2771 hari yang lalu463

membalas semua(2)saya akan balas

  • 高洛峰

    高洛峰2017-04-18 09:50:16

    Melihat pada mesej ralat kod, ia adalah tangkapan skrin ralat saya tidak tahu sama ada anda menggunakan kod tangkapan skrin. Papan kekunci mungkin telah dipintas. Papan kekunci dan halaman semasa tidak berada dalam tetingkap yang sama, jadi. Ia menyebabkan ralat, tetapi saya tidak pasti apa masalahnya. Anda boleh cuba menggunakan kod berikut sebelum melancarkan pelanggan pembayaran

    for (UIWindow* window in [UIApplication sharedApplication].windows) {
            if (![window respondsToSelector:@selector(screen)] || window.screen == [UIScreen mainScreen]) {
                [window drawViewHierarchyInRect:window.bounds afterScreenUpdates:YES];
            }
        }
    

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:50:16

    Saya juga menghadapi situasi ini Ralat ini berlaku apabila saya baru sahaja mengaktifkan Alipay. Sistem telefon mudah alih saya ialah iOS10.1. ! ! Cepat, cepat, cepat, cepat, cepat! ! ! !

    balas
    0
  • Batalbalas