我有一个Xamarin。由于它没有内置配置文件,我使用了在这里找到的解决方案:
https://www.andrewhoefling.com/Blog/Post/xamarin-app-configuration-control-your-app-settings
和
https://github.com/HoeflingSoftware/XamarinAppSettings
现在我有一个自定义的应用设置。json文件。文件中的秘密在AzureDevops管道中被替换。但是我如何从Visual Studio(在模拟器上)运行应用程序?如果它是一个web应用程序,我会使用Manage User Secrets功能,它会将秘密存储在我的文件系统中。因此,当应用程序在开发期间运行时,它将自动使用。但我怎么能为沙玛林做这件事呢。表单应用程序与自定义json文件?
在构建项目之前,您可以使用Marketplace上的替换源文件中的文本任务来替换源文件中的文本。然后,您可以将秘密作为安全值存储在管道变量库中。
我们使用类似的方法来更新Xamarin应用程序的构建版本,并提供对签名文件的访问。