-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fastfile example to build Xamarin.Form projects #21
Comments
Does this help? It's just an extract of the Fastfile we use for one of our apps.
|
@johannesberdin thank you very much for the extract! Fastfile
Build log: --- Step: souyuz ---+---------------------+-------------------------------------------------------------------------------+ $ set -o pipefail && msbuild /p:Configuration=Release_Test /p:SolutionDir=/Users/luigi/MyApp/ /t:Build /t:SignAndroidPackage /Users/luigi/MyApp/MyApp/MyApp.Droid/MyApp.Droid.csproj Microsoft (R) Build Engine version 15.4.0.0 (master/f296e67b Wed Oct 25 12:26:03 EDT 2017) for Mono Build succeeded. "/Users/luigi/MyApp/MyApp/MyApp.Droid/MyApp.Droid.csproj" (Build;SignAndroidPackage target) (1) -> Time Elapsed 00:00:21.71 Jar it, sign it, zip it... +------+----------------------------+-------------+ fastlane finished with errors Looking for related GitHub issues on fastlane/fastlane... ➡️ RDOC error when installing with gem ➡️ [Regression] "no implicit conversion of nil into String" in match during cert install after updating to 2.57 ➡️ "no implicit conversion of nil into String" when executing snapshpt and 65 more at: https://github.com/fastlane/fastlane/search?q=no%20implicit%20conversion%20of%20nil%20into%20String&type=Issues&utf8=✓ Note that the jar signing is executed two times (with success): the first time with default parameters, and the second time with those assigned to the souyuz lane. Why? Do you have any suggestion for the "no implicit conversion of nil into String" error? |
You have to set the $ANDROID_HOME environment variable, via: Depending on the installation routine the SDK location could also be somewhere else - you could quick check that via the Visual Studio preferences > Android > Locations. You should persist the export command somewhere in your |
Thank you @johannesberdin! Now it works 👍 |
Hi,
is this plugin useful to build Xamarin.Forms projects which contains a core, a .Droid and a .iOS components? Do you have any Fastfile examples or more documentation to understand how can I structure my lanes to build and sign .ipa and .apk apps with specific certificates/provisioning profiles/keystores?
Thank you in advance!
The text was updated successfully, but these errors were encountered: