技術

[ionic] アプリ名にハイフンやアンダーバー入ってると困る件

投稿日:

どうも中田です

今日もionicのお話。
スマホアプリ作るときに

test-app.jp

みたいなドメインのアプリを作ろうとした時
アプリ名を大概 jp.test-app みたくします。

ionicのconfig.xmlにはこんな風に書きますが

<widget id="jp.test-app" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">

これだとandroidがご立腹です
android「ハイフン使えないよ」と

アプリIDにはそれぞれ使える文字使えない文字があります

OS 英数字 _(下線) -(ハイフン) .(ドット)
android ×
iOS ×

あちらが立てばこちらが立たず…

でも諦めてはいけません
AndroidとiOSでアプリ名を変えることができる、

android-packageName

ios-CFBundleIdentifier

という設定があるようです。

config.xmlはこうなりました。

<widget id="jp.test-app" android-packageName="jp.test-app" ios-CFBundleIdentifier="jp.test-app" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">

これで問題なくできました

まぁ、そりゃ用意してますわなって話。

-技術

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

「Google Inside Music」で自分の好きな音楽を聞いてみる(local環境構築 編)

以前紹介した「Google Inside Music」。 「Google Ins …

no image

【Rails5.2】bootstrap4を追加する

こんにちは 今回はRails5にbootstrap4を追加したいと思います。 使 …

no image

【ionic】view-titleが更新できない!!

どうも中田です。 ionicのview-titleを動的に変えるってパターンはし …

[AWS S3] This XML file does not appear to have any style information associated with it. The document tree is shown below.

はじめまして。田中です。 AWSを触りはじめてから1ヶ月ちょっと。七転び八起きな …

docomo雑談対話APIを使って会話BOTを作りました。(LINE BOT + Heroku + Rails + docomo雑談API)

こんばんは 前回、LINE BOTを無料で試してみました。heroku + Ra …