我正在尝试使用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
如果有人可以帮助我,我将不胜感激
自动构建有两个不同的问题。
[我相信,该应用程序在我这里本地构建和运行的原因是,我前一阵子有旧软件包,而解决方案中的软件包文件夹中仍然存在该软件包。