#なぜ書くのか
つまずいたポイントを記録するため。
僕と同じように、初めてApp Storeに自作アプリを公開しようとしている人の参考にしてもらうため。
以下の記事の続きです。
【いったん頓挫】初心者がApp StoreにiOS自作アプリを公開する過程
#iOSアプリ審査の指摘事項
今回は審査の請求から20時間ほどで返信が返ってきました。
###Guideline 2.3.8 - Performance - Accurate Metadata
以下本文
We noticed that the app name to be displayed on the App Store and the app name displayed on the device do not sufficiently match, which makes it difficult for users to find the app they just downloaded. The app names are:
- Name on the App Store: AtaCon
- Name displayed on the device: JandTlanguage
App Storeで表示される名前とダウンロードした後にホーム画面に表示されるアプリアイコンの下の文字が全然違いますよ。利用者が混乱するよ、という指摘でした。
アプリアイコンの下の文字を「AtaCon」になるように修正しました。
###Guideline 4.2 - Design - Minimum Functionality
We found that the usefulness of your app is limited by the minimal amount of content or features it includes.
Next Steps
We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.
We understand that there are no hard and fast rules to define useful or entertaining, but Apple and Apple customers expect apps to provide a really great user experience. Apps should provide valuable utility or entertainment, draw people in by offering compelling capabilities or content, or enable people to do something they couldn't do before or in a way they couldn't do it before.
また出ました。リジェクト理由が書かれているページの下にこんな欄があるのを発見したので一回クレームを入れてみようかと思います。
以下送信内容(ほぼGoogle翻訳です)
Thank you for your review.
I would like to write about the features of this app.
There is a fact that when learning a language it is good to imitate the pronunciation of native speakers.
In addition, there is a learning method called instant English composition in English.
This is a learning method that repeats training to translate Japanese sentences into English the moment you see them.
This learning method is quite famous in Japan.
Also released in your store.
I tried to use that learning method to study Mandarin Chinese, but I couldn't find anything remarkable in mobile app that could put that learning method into practice.
So I made this app.
The UI design is fairly simple, but incorporates native speaker voice and scholarly techniques such as instant English composition.
Is the amount of example sentences insufficient?
I plan to add example sentences on a regular basis after the release.
Please check it.
###返信返ってきました(2021/3/5)
リジェクト理由として例文が少なすぎるという内容を送ってくれました。
リジェクト理由について詳細を返信してくれることはあまりないと聞いていたので、親切に答えてくれた印象です。ただ、例文だけでなくUIの部分がしょぼすぎるというのは自覚しており、それを改善するための知識がないため、まず基本を勉強してからアプリを作り直そうかと思います。
今まではudemyでひとつ動画教材(storuboard)を買って、それを元に勉強しながらアプリを作っていました。
しかし、元々僕は本をペラペラ眺めながら勉強する方が好きなので、本を何冊か買って勉強しようと思います。
→(2021/3/7:Swift UIの書籍の方が新しめのものが多かったので、storyboardからSwift UIに切り替えました)
#気づいたこと
前回指摘された「Guideline 1.5 - Safety - Developer Information」は前回修正した内容でいったん通ったのかなと思います。(Tweetに連絡先を書いて、そのTweetのURLを貼る)
#まとめ
「Guideline 4.2 - Design - Minimum Functionality」に負けず、リリースまで漕ぎ着けたいと思います!