今回、作っているアプリが、ようやく完成しました。
リリースビルドをするために、キーストアのファイルを作り準備をしました。
でも、何故かネットで出てくる手順通りに行っても、リリースビルドが出来ないのです。
デバッグビルドは、出来ます。
色々とネット検索して、次の記事を見つけました。
https://code.i-harness.com/ja/q/1e97030
この記事の質問の回答にあるように、projectCordova .jsproj.userファイルにソースを追加すると良いとあったので、さっそく試しました。
最初は、コピペする場所が広く構文エラーになってしまいましたが、修正しました。
そして、無事に、リリースビルドできるようになりました。
今回修正したファイル内容は、こちらです。
projectCordova .jsproj.userのprojectCordovaは、プロジェクト名です。
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Android'">
<DebuggerFlavor>AndroidEmulator</DebuggerFlavor>
<AndroidEmulatorID>AndroidDevice;デバイス</AndroidEmulatorID>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Android'">
<DebuggerFlavor>AndroidEmulator</DebuggerFlavor>
<AndroidEmulatorID>AndroidDevice;デバイス</AndroidEmulatorID>
</PropertyGroup>
</Project>
またキーストアファイルを作ったパソコンとは別のパソコンでアプリを登録する際に、キーストアのファイルをコピーすると思います。
キーストアファイルをMacからWindowsのパソコンにコピーしたあと、プロパティで確認したら、セキュリティのチェックを入れるように表示が出ていました。
もし、キーストアファイルにアクセスできないときは、試してみてください。