2020年2月22日土曜日

[iOS App] フランス語 ローカライズの効果

私が配信しているアプリで、唯一のヒット作が Midnight Video Camera


ですが、これを使って多言語化がどれだけ効果があるのか検証してみました。

1. まずは実績


英語をメイン言語にし、日本語を加えて、2年くらい配信しているのですが、アメリカ3:日本7が実体です。イギリス、オーストラリアもあるけど、ほぼアメリカと考えていいようです。


当方としては初めから海外リリースを念頭に取り組んできたので、シェア的には5:5になるべきものが3:7であるという結果は予想外で、原因があれば取り除きたいと考えています。
が、思い当たる節はないんですよね。そもそもアプリ名は英語名しか用意していないし。
App Storeの仕様としか思えないんですがね。

2. フランス語化


買ってくれそうでパイがでかい国となると、ヨーロッパ言語かと思い、手始めにフランス語化してみました。


配信開始月(1月)に明らかに伸びはありましたが、全体(アメリカ+日本)からみると1/50くらいですか。劇的な効果はでませんね。
あとヨーロッパならやってドイツ語か(ブラジルが買ってくれるなら)ポルトガル語もありかと思いますが、やはり中国語ですかね。
App Storeのシェアは、アメリカ:日本:中国=1:1:1らしいんで。

2020年2月11日火曜日

[Xcode11] libstdc++をまだ使いたい

Podで引き込んだライブラリが要求するんで、libstdc++を今でも使う場面があるかと思います。
最終リリースはXcode9なので、そこから抽出する必要があります。

ビルドするための処方箋


1. ヘッダー


/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include
のc++フォルダをまるごと、Xcode11の同ディレクトリにコピー。

2. ライブラリ


/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
の3つ
libstdc++.6.0.9.tbd (実体)
libstdc++.6.tbd (シンボリックリンク)
libstdc++.tbd (シンボリックリンク)
をXcode11の同ディレクトリにコピー。


iOS Simulatorでデバッグするための処方箋


1. ヘッダー


/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/include
のc++フォルダをまるごと、Xcode11の同ディレクトリにコピー。

2. ライブラリ


/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib
の3つ
libstdc++.6.0.9.tbd (実体)
libstdc++.6.tbd (シンボリックリンク)
libstdc++.tbd (シンボリックリンク)
をXcode11の同ディレクトリにコピー。

3. ライブラリ


/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib
の3つ
libstdc++.6.0.9.dylib (実体)
libstdc++.6.dylib (シンボリックリンク)
libstdc++.dylib (シンボリックリンク)
をXcode11の
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib
にコピー。