0
NSURL *url = [NSURL URLWithString: address];
NSString *body = [NSString stringWithFormat: @"%@", webViewString];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL: url];
[request setHTTPMethod: @"POST"];
[request setHTTPBody: [body dataUsingEncoding: NSUTF8StringEncoding]];
[_paymentWebView loadRequest: request];

我加载了 UIWebView,但是当我尝试通过上面的代码访问PayUMoney支付网关时,我的应用程序中出现了这个错误,UIWebView但它显示了这个错误,我正在AFNetworking其他 API 调用中使用。请帮我解决这个错误。

objc [4933]:PLBuildVersion 类在 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices (0x12487e998) 中实现和 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices (0x1246a3d38)。将使用两者之一。哪一个是未定义的。**

4

2 回答 2

0

只需使用

NSURL *url = [NSURL URLWithString: address];
NSString *body = [NSString stringWithFormat: @"%@", webViewString];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[_paymentWebView loadRequest: request];

您不需要使用setHTTPBodysetHTTPMethod

于 2016-12-21T11:31:10.073 回答
0

您拥有的代码不是我们应该如何在 webview 中加载 url。

甜美简单的方法如下在 UIWebView 中加载 URL。

NSURL *websiteUrl = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:websiteUrl];
[myWebView loadRequest:urlRequest];
于 2016-12-21T11:44:31.577 回答