我正在尝试使用AppCenter自动化Xamarin.iOS的构建。我有3个项目和4个项目。
构建项目时,appcenter无法还原“ Notification Service Extension”项目的nuget。我得到的错误是:
NotificationService.cs(2,7):错误CS0246:找不到类型或名称空间名称'Com'(您是否缺少using指令或程序集引用?)
注意:Com是“ Com.OneSignal” nuget程序包。
项目的配置如下:
注意:我已经添加了所有供应配置文件,并且还向项目中添加了预构建脚本,该脚本会自动检测到。脚本包含恢复该解决方案的nuget的代码。
#!/usr/bin/env bash
find $APPCENTER_SOURCE_DIRECTORY -name '*.sln' -print0 | xargs -0 -n1 nuget restore -DisableParallelProcessing
如果有人可以帮助我,我将不胜感激
答案 0 :(得分:0)
自动构建有两个不同的问题。
我相信该应用程序在我这里本地构建和运行的原因是,因为我前一阵子有旧软件包,但仍存在于解决方案的packages文件夹中。