小编Rik*_*nin的帖子

如何在Refit库中设置超时

我在我的Xamarin App中使用Refit库,我想为请求设置10秒超时.有没有办法在改装中这样做?

接口:

interface IDevice
{
  [Get("/app/device/{id}")]
  Task<Device> GetDevice(string id, [Header("Authorization")] string authorization);
}
Run Code Online (Sandbox Code Playgroud)

调用API

var device = RestService.For<IDevice>("http://localhost");              
var dev = await device.GetDevice("15e2a691-06df-4741-b26e-87e1eecc6bd7", "Bearer OAUTH_TOKEN");
Run Code Online (Sandbox Code Playgroud)

c# xamarin.android refit

5
推荐指数
2
解决办法
3072
查看次数

无法打开sample.xcodeproj,因为无法解析项目文件。在 Xcode 界面生成器中打开 Xib 文件时

我正在使用 Visual Studio for Mac 在 Xamarin 中开发一个应用程序。

当我尝试在 Xcode(8.3) 界面生成器中打开 .xib (或任何其他界面生成器文件)进行设计时,出现错误

无法打开sample.xcodeproj,因为无法解析项目文件。

有人有解决办法吗?

这是我从 Xcode 获得的弹出窗口

xcode interface-builder xamarin.ios visual-studio-mac

5
推荐指数
1
解决办法
1732
查看次数

错误 MSB6006:“mtouch”退出,代码为 134。(MSB6006)

在我的 Visual Studio For Mac 中,我可以在模拟器中运行该项目,但是在存档应用程序以进行发布时,我收到错误

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets(3,3):错误 MSB6006:“mtouch”退出,代码为 134。(MSB6006)(TestApp.iOS)

有人有解决这个问题的办法吗?

mono xamarin.ios ios visual-studio-mac

5
推荐指数
1
解决办法
1812
查看次数