The Mobile.BuildTools makes it easier to develop code bases in a clean, consistent, secure, and configurable way. Determine at Build which environment your app needs to run on, and what Client Secrets it should have. Plus many more amazing features!
While processing the AndroidManifest is working fine on Windows, this fails when running on Mac. This is due to the Framework Directories being null as the target is not running on Mac like it is on Windows.
Reproduction Steps
Build on Mac
Expected Behavior
The Android Manifest should be processed with Token replaced and app version updated.
Actual Behavior
/Users/dansiegel/.nuget/packages/mobile.buildtools/2.0.190-pre/build/AndroidManifest.targets(5,5): Error: Unhandled error while executing TemplateManifestTask
/Users/dansiegel/.nuget/packages/mobile.buildtools/2.0.190-pre/build/AndroidManifest.targets(5,5): Error: Value cannot be null.
Parameter name: frameworkDirectories
Description
While processing the AndroidManifest is working fine on Windows, this fails when running on Mac. This is due to the Framework Directories being null as the target is not running on Mac like it is on Windows.
Reproduction Steps
Build on Mac
Expected Behavior
The Android Manifest should be processed with Token replaced and app version updated.
Actual Behavior
Environment
Reproduction App
n/a