URL Schemeには使える文字列が定められている
RFCによって定められています
scheme = ALPHA *( ALPHA / DIGIT / "+" / "-" / "." )
文字列で始まり、n個以上の文字,数字,ハイフン,ドット,プラス
のみ
※アンダースコアやスラッシュは使えません
ハイフンの代わりにアンダースコア(_)やスラッシュ(/)を使いがちですが、無効なスキームになってしまうので気をつけるように
ex... sample_app://
, sample/app://
などはNG