RestSharpライブラリはiPhoneで正しく機能していません
-
20-12-2019 - |
質問
RestSharpを使用してASP.NET Web API Webサービスと通信するプログラムを作成しました。すべてシミュレータでは大丈夫でしたが、同じコードが実際のiPhoneでは機能しません。私は こちら 。シミュレータでデバッグすると、ライブラリーのシミュレータバージョンを使用し、iPhoneでデバッグするとiPhone用のデバッグが使用されました。iPhoneのresponse.Data
はNULLです。(BTWは、iPhoneでデバッグするときにiPhons版のライブラリを自動的に使用する簡単な方法があります。シミュレータでデバッグするときは、ライブラリのシミュレータバージョンのライブラリーのバージョンは?)
var hh = client.ExecuteAsync<List<Accommodation>>(request, (response) => {
//on the simulator this works, on the device response.Data is null
if (response.StatusCode == HttpStatusCode.OK && response.Data != null)
searchCompleteAction(response.Data);
else
searchCompleteAction(null);
UIApplication.SharedApplication.NetworkActivityIndicatorVisible = false;
});
. 解決
このRestSharp
ライブラリ RESTSHARP
Xamarin Components
所属していません StackOverflow