突然ですが、弊社のアプリが存在するのはご存じでしょうか
実は弊社のこのブログや見積もりシミュレーションなどを一つのアプリにしてリリースしようと思いました。
アプリとはいえ、コンテンツ部分はWEBサービスを流用するいわゆる「ウェブビュー(Webview)」で作っていこうと言うことになりました。
これは導入時および更新時の負荷を軽減するためのものです。
目次
最初のコンテンツ
最初は「ブログ」「弊社のサイト」「見積もりシミュレーション」「お問い合わせ」の4つを切り替える形にして申請しました。1度目のリジェクト!
今から思うと当然なのですが、Appleからリジェクトが来ました。理由としては
「Guideline 4.2.2 – Design – Minimum Functionality」
→ 4.2.2 カタログを除き、主な目的がマーケティングの資料の提供、広告、Webクリッピング、コンテンツアグリゲーター、リンク集であるAppは許可されません。
まぁそうですよね。
これはまさに「リンク集」なのですから…
って事で色々考え、コンテンツを以下のように変更しました。
- 8bitのアプリではあるが、ブログに書かれている情報収集アプリとして変更しよう
- 「最新情報」「注目記事」「検索」としてアプリの設定項目を追加してその中に会社概要とともに「見積もりシミュレーション」「お問い合わせ」を入れよう
2度目のリジェクト!!
やはりというか2度目のリジェクト、理由も以前と同じ「Guideline 4.2.2」です。他の人の話を聞くとこの理由が抽象的でどこを修正すればよいかわからないとのことでしたので、自分なりに考えてみた結果
「アプリでしかできない機能を追加しよう」となりました。
具体的には「PUSH通知」機能を実装するようにしました。
記事が更新された場合に通知が来るアレです。
とはいえ、8bitブログにPUSH通知の機能はなく、単純なPUSH通知画面から通知設定を行うことで通知されるという形にしました。
これで「Guideline 4.2.2」にあるような単なるリンク集ではなくなったはず。
審査に出してみました。
3度目のリジェクト…
さすがに何をすればよいかわからなくなってきました…Appleに問い合わせても同じ「Guidline 4.2.2を見ろ」の一点張り(しかも英語)なのでどうしようもなく
選択肢としては一度アプリ申請を変更し、bundle IDも変更して別アプリとして提出する(レビュアーが変更される可能性がありレビュアーによっては通る可能性あり)事も考えましたが、安定性がないので、正攻法で通したいと思います。
いろいろなアプリを見て思ったのですが、いくら情報アプリとはいえウェブニューを最初から載せてしまうと心証がよくないなということです。
そこで当初の「ウェブビューだけでアプリを作る」方針から転換し、以下の機能に変更しました。
- トップ画面に関してはウェブビューベースからネイティブベースに切り替える
- ネイティブベースで記事一覧を作り、詳細はウェブビューベースで表示する
- 詳細画面に「ブックマーク機能」をアプリ側で持つ
- 「注目の記事」を削除し「ブックマーク」した記事一覧を表示するようにする
- 「検索記事」も検索履歴をアプリ側で保持する
また、副次的な効果として画面表示も速くなり、アプリならではの表示速度になることができました。
(webViewだと画像やCSSを読み込む必要がありその分読み込み時間がかかります)
これで審査に出してみると…
ようやく承認!
やっとです!あっさりと承認されアプリが公開されました!
何度かアプリのアップデートをかけていますが問題なく承認されているので、よほどのことがない限りこのアプリはリジェクトされることはないかと思います。
ここまで苦労するとは思わなかったのでうれしいものです。
アプリのスクリーンショット
ちなみに…
Android版ですが、割とサクッと審査に通りました…なんなんだ、この差は…
注意すべき事
今回のアプリをリリースする上で気づいたことは以下のようになります。- ウェブサイトでできることをやってもほぼ承認されない
- 必ずアプリでしかできない機能を追加すること
- ウェブビューを使う場合は、コンテンツ内容に気をつける(外部サイトに飛ぶ場合はアプリ内ブラウザ(SFSafariView)で開く
- ウェブビュー内で他のプラットフォームや課金系があると問答無用でリジェクトされる
- 審査時間はだいたい20時以降
WebViewを使ってると意外とリンク先のことを考慮し忘れたりするので、注意しましょう。
弊社のアプリ
参考までに弊社のアプリのリンクを張っておきます。もちろん無料ですし「見積もりシミュレーション」もついているので是非ご活用を…
モノづくりブログ|Web制作会社「8bit」オウンドメディア (App Store)
モノづくりブログ|Web制作会社「8bit」オウンドメディア (Google Play)