'...'不是特拉维斯CI上的后缀一元运算符

时间:2018-05-20 19:35:35

标签: xcode travis-ci

我一直在慢慢更新一个旧项目,突然开始从Travis CI那里得到这个错误......

public class MyCommand : ICommand
{
    ...

    // Navigation getter
    // There are better places for this prop but it's better
    // than in app.xaml.cs
    private INavigation MainNavigation
    {
        get => Application.Current?.MainPage?.Navigation;
    }

    public void Execute(object parameter)
    {
         NavigateAsync();
    }

    private async void NavigateAsync()
    {
        try
        {
            await MainNavigation?.PushAsync(new Pages.SettingsPage());
        }
        catch(){ ... }
    }
}

我没有更改任何代码,而且可以在本地正常运行。

1 个答案:

答案 0 :(得分:0)

在更新许多内容时,我忽略了Xcode在我的本地环境和Travis CI之间的差异。

更改...

osx_image: xcode9.3

为...

.travis.yml

在我document.body.innerHTML 为我修复此内容。