PingPlusPlus / pingpp-ios

441 stars 169 forks source link

pingpp v2.2.22 奔溃问题 #95

Closed objbee closed 6 years ago

objbee commented 6 years ago

iPhone 6s Plus,iOS 9。

问题:调用 + (void)createPayment:(NSObject *)charge viewController (UIViewController*)viewController appURLScheme:(NSString *)scheme withCompletion:(PingppCompletion)completionBlock; 崩溃。

报错:[UIApplication use openURL:options:completionHandler:] unrecognized selector sent to instance

其他:v2.2.21 正常。

samurai00 commented 6 years ago

2.2.22 之前有个问题,内容已经更新过了,试一下下面的步骤:

  1. 清一下 cocoapods 的缓存;
  2. 修改 Podfile 去掉 Pingpp 相关,pod install;
  3. 再添加 Pingpp,pod install 。
Deng607 commented 6 years ago

更新一个新的版本号不是更好。 用同一个版本号,只是替换了一下SDK包, 原先pod过2.2.22有问题的包,如果没有做cocoapods缓存清理, pod update 也会一直有问题的包。

samurai00 commented 6 years ago

一般都会更新版本号的。部分特殊情况可能会直接更新源码包。