首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未使用Xamarin Forms项目执行AppCenter预生成bash脚本

未使用Xamarin Forms项目执行AppCenter预生成bash脚本
EN

Stack Overflow用户
提问于 2019-10-17 22:03:04
回答 1查看 1.4K关注 0票数 1

我有一个Xamarin Forms应用程序,并且我一直在使用AppCenter来构建和分发我的应用程序。

此应用程序连接到具有QA /开发环境的外部API。为了更改API URL,我在AppCenter上创建了一个预编译脚本,并将其放在每个项目(iOS / Android)的根目录中。在AppCenter中,它标识了预构建脚本,但它似乎没有被执行(我在输出日志中看不到脚本的任何回显消息)。

该脚本与this非常相似,但是我的"AppConstant“类位于共享项目中的Helper文件夹中,并且我获得了该类的路径,如下所示:APP_CONSTANT_FILE=$APPCENTER_SOURCE_DIRECTORY/Root/Root/Root/Helpers/Endpoints.cs和我在脚本的顶部添加了一个echo "Running pre-build bash script...",以至少显示一些内容以确保脚本已执行,但nothing =/

添加根/根/根的原因是因为this comment,我也在AppCenter上创建了环境变量。

到目前为止,我看不到任何问题,有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-18 19:18:41

我可以找出脚本没有被执行的原因。这是因为shell脚本文件的编码。

我在Windows计算机上创建了该文件,并且我了解到App Center在UNIX环境中运行脚本(我可以在输出日志中看到一些奇怪的字符),所以我在Mac计算机上从头创建了该文件,然后App Center开始执行。

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

https://stackoverflow.com/questions/58434523

复制
相关文章

相似问题

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