首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用AppCenter自动生成

使用AppCenter自动生成
EN

Stack Overflow用户
提问于 2020-02-03 22:52:44
回答 1查看 193关注 0票数 0

我正在尝试使用Xamarin.iOS自动生成AppCenter。我有三个项目,4个项目,作为其中的一部分。

Project)

  • TestProj.iOS

  • Notification
  1. TestProj (Xamarin Forms )核心服务扩展项目
  2. 共享服务扩展项目

当我构建该项目时,appcenter无法恢复“”项目的nuget。我得到的错误是:

NotificationService.cs(2,7):错误CS0246:无法找到类型或名称空间名称“Com”(您是缺少一个使用指令还是程序集引用?)

注意: Com是"Com.OneSignal“nuget包。

该项目的配置如下:

TestProj.iOS.csproj

  • Configuration:
  • 项目:发布
  • SDK版本: Xamarin.iOS 13.2
  • Xcode版本:11.2.1
  • 构建类型: Device Build

H 123构建频率:手动选择何时运行生成<代码>H 224<代码>F 225

注意:我已经添加了所有的配置文件,我还添加了预构建脚本到项目,这是自动检测到的。脚本有恢复解决方案的nuget的代码。

代码语言:javascript
复制
#!/usr/bin/env bash
find $APPCENTER_SOURCE_DIRECTORY -name '*.sln' -print0 | xargs -0 -n1 nuget restore -DisableParallelProcessing

如果有人能帮我做这件事,我将不胜感激

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-04 04:36:59

自动化构建有两个不同的问题。

  1. -- visual studio包文件夹(解决方案窗格)中nuget的版本号与csproj文件中的版本不同。
  2. 版本号也不同于我在ios和xamarin窗体项目中的版本号。

我相信这个应用程序在本地为我构建和工作的原因是,我之前有一个旧的包,它仍然存在于解决方案的packages文件夹中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60048272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档