アプリがリジェクトされた理由とは?

このQ&Aのポイント
  • アプリがリジェクトされた理由とは?iOS Featureを含んでいないことが理由として挙げられます。
  • アプリがToo simpleだとしても、具体的な改善方法がわからない場合もあります。どうすればいいのか不明な場合は、質問しましょう。
  • アプリ制作は初めての場合、必要な情報が抜けていることもあるかもしれません。しかし、回答をもらうことで問題解決に近づけるでしょう。
回答を見る
  • ベストアンサー

アプリがリジェクトされました。

Did not include iOS features. For example, it would be appropriate to use native iOS buttons and iOS features other than just web views, Push Notifications, or sharing. こういう理由で却下されました。 iOS Featureを含んでいないとはどういうことでしょうか?ググったところ、アプリがToo simpleだから、却下されたなどという理由もあったのですが、too simpleだから却下されたといってもどう直したらいいのか全然わからないので、今回質問しました。使ってるxcodeのバージョンは4.5です。これもアップデートしないと却下されるみたいなシステムあるのでしょうか? 今回初めてのアプリの制作なので、いろいろと必要な情報が抜けてるかもしれませんが、回答よろしくおねがいします!

質問者が選んだベストアンサー

  • ベストアンサー
  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.3

> htmlなどのウェブ言語は全く使ってないと思うのですが、それでもウェブアプリという風に判断されてしまうのですか?? 「どういう言語を使っているか」ではなく、「アプリの機能」の話です。 Apple曰く、  「このアプリの機能って、わざわざiOSアプリにする意味ないよね?   iOSアプリでないといけない理由ってあるの?」 ということです。 Webの情報を取ってきて表示するだけのアプリになっていませんか?

soccerrlove
質問者

お礼

お礼が遅れてしまって大変申し訳ないです。 いろいろ試行錯誤してるつもりなのですが、どうしてもそのような理由で却下されてしまいます。 もしかしてios7に対応してないと却下されるのでしょうか?

その他の回答 (2)

noname#190876
noname#190876
回答No.2

Xcode4.5だから、却下になることは、ないはずです。が、今時、4.6.3でなく、4.5を使う理由もないと思いますが。 却下理由は、先の回答にあるとおり、webの内容表示プラスアルファでは、iOS Appとしての有用性がないということでしょう。ボタン、テーブル表示などは、iOS Human Interface Guidelineを熟読して、それに合わせることが必要でしょう。  つまり、さわって、ああ、iOS のネーティブなAppだと思わせる操作感覚が必要でしょう。これをバイオレートしているなら、大幅減点は、免れないでしょう。

soccerrlove
質問者

お礼

なるほど、ひとまずそのガイドラインを読んでみます! 回答ありがとうございました!

  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.1

どういうアプリを作ったのかわかりませんが、 「この程度の機能ならWebアプリでいいじゃん」ということのようです。 「ネイティブアプリにできて、Webアプリにできない機能」を盛り込んでください。

soccerrlove
質問者

お礼

回答ありがとうございます!

soccerrlove
質問者

補足

htmlなどのウェブ言語は全く使ってないと思うのですが、それでもウェブアプリという風に判断されてしまうのですか??

関連するQ&A

  • iPhoneアプリのプッシュ通知機能でエラーが発生

    iPhoneアプリ開発初心者です。 初めてのアプリ開発で、アプリの中にプッシュ通知機能を入れたいと思い、 試行錯誤しております。 その中で、プッシュ通知の許可画面は出るのですが、 その後のデバイストークン取得時、 didFailToRegisterForRemoteNotificationsWithErrorメソッドに遷移し、 「Appの有効なaps-environmentエンタイトルメント文字列が見つかりません」 というエラーが出てきてしまいます。 Apple Developerにて、専用のAPP IDを作成する際、 Push Notifications設定でDevelopmentは「Enabled」になっており、 このAPP IDを使って、Developer用のプロビジョニングプロファイルを作成いたしました。 (Dictributionの設定は行っていないので、Configurableのままです) ステータスがActiveなのを確認してからこのファイルをダウンロードし、 ダブルクリックしてキーチェーンアクセスに登録。 Xcode側では、該当プロジェクトのBuild SettingsのCode Signing Identityで Debugの設定を、選択できる部分を左から 「Any iOS SDK」、「iOS Developer」に設定しています。 ネットで書かれていた通りの設定をしたと思っているのですが、 何度行っても上記のエラーが出てきてしまいます。 (参考URL:http://www.lancork.net/2013/08/how-to-ios-push-first/) ネットで調べたところ、App ID作成時、Push Notifications設定が 行われていない、というのが原因だと書かれていたのですが、 今回のケースだと、きちんと設定が行われている(はず)です。 (参考URL:http://aroundapps.seesaa.net/article/231192401.html) Xcode側の設定が悪いのか、 App IDの設定がおかしいのか、 プロビジョニングプロファイルの設定がおかしいのか、 まったく分からずお手上げ状態となってしまいました。 申し訳ないのですが、どなたか教えていただけないでしょうか。 よろしくお願いいたします。

  • OpenCVを使ったiPhoneアプリ開発!

    OpenCV を使ったiPhoneアプリを Xcode 3.1.4 で作りたいのですが,どうやって環境を整えればいいか分かりません??助けて下さい!! PC全くの素人です!授業でC++をVisual Studioで一通り扱ったくらいです. 現在, Mac OS X 10.5.8 を利用していて, Xcode 3.1.4 と iPhone SDK 3.1.3 をインストールしました. 今回,OpenCV を使ったiPhoneアプリを Xcode 3.1.4 で作りたいのですが, どこからOpenCVのライブラリやリソース等を入手し,どのディレクトリにいれ,どんなセッティングをすればいいのか全く分かりません. このサイトを見ますと, 「XcodeでOpenCV開発」 http://d.hatena.ne.jp/MineAP/20080112/1200125226 「ヘッダ検索パス」や「アーキテクチャ」の設定が何をしている作業のことか分からないのと,そもそもどのOpenCVライブラリをダウンロードしたらいいのか,また,Macを使っているのにIntel向けのアプリにしてしまっていいのか(最終的にはiPhoneで使えるアプリを作りたいですが,Macでも動いてほしい)がさっぱりです. また,こちらのサイトの方には 「iPhoneでOpenCVを使う方法」 http://niw.at/articles/2009/03/14/using-opencv-on-iphone/ja iPhoneでOpenCVを使う方法が書いてあるのですが,扱っているソースコードとリソースのバージョンがOpenCV 2.2.0、iOS SDK 4.3、Xcode4 で私の環境と異なっているのと,gitおよび,githubが何なのかWikipediaで調べても全く分からず,貼ってあるリンクのファイルがなんの為のものかも分からず,お手上げ状態です. プログラムについては文法はC++に関して一通りやりましたが,構造や仕組みなどに関しては全く駄目なので,なるべく詳しい解説をして下さると大変助かります!!!

    • 締切済み
    • Mac
  • 譲ってもらったiPhoneの中に気になるアプリが…

    ネットオークションでアイフォンを落札して譲って頂きました所、アプリが残っていました。 その中にかの有名なRPGゲームアプリ『Final Fantasy3』が入っていました。 これは是非欲しいアプリなので、iTunesにコピーや転送等を試みたのですがどれもうまくいきません。 そのアプリを無料で手に入れることって出来ますか? やっぱり諦めた方がいいのでしょうか? 因みに 譲ってもらったのはiPhone3GS ios5(最新バージョン)です。 譲ってもらったiPhoneデバイスをiTunesに接続し、『購入した項目を転送』しましたがiTunesのライブラリにはなかったです。 (iCloud自動転送機能を期待していましたが、もちろんiPadなどの他のデバイスに入っているはずもありません。) 『Final Fantasy3』の最新アップデートは出品者のapple IDのパスワードが必要でした。 (apple IDを私のアカウントに変更しても出品者のapple IDのパスワードを求められます。) その他、iCloudでの転送、共有、シェアリングもダメでした。 アプリ自体をストレージに入れられるアプリも探しましたが見つかりません。 もし、そのようなiPhoneアプリをご存知な方は教えて下さい。 あとはXcode3ソフトウエアからオーガナイザ機能でアプリのデータを取り出すしかないのでしょうがその方法はインストールが面倒、語言が英語のうえ複雑な操作を要するので、あまりやる気にはなれません。

  • iphoneアプリのリジェクト理由(英語)

    iphoneアプリをitunesConnectへ提出 したのですが、リジェクトされてしま いま した。 何度かアップルとやり取りをしたので すが、英語でのニュアンスがつかめず リ ジェクトの根本的な理由がわかりませ んでした。 リジェクト理由は「2.3 Apps that do n ot perform as advertised by the developer will be rejected」です。 私が読み取った中では「説明文と、ア プリの内容が違う」という事で、説明 文と アプリ名を変えたらいいのか?と聞い たのですが ユーザーエクスペリエンスを向上させ てくれ、とのニュアンスの返事のよう にも 思います。 しかし、アプリとしての機能が不足し ているのであれば、2.12 あたりにひっ か かると思うのですが・・。 アプリの内容は、札幌市の学校一覧を DBとしてアプリが持ち 区別の一覧、または文字列検索から学 校を選択し googlemap等を開くリンクがおいてあ るアプリです。 以下にやりとりの全文をのせます。 ■appleから(1) 2.3 Apps that do not perform as adver tised by the developer will be rejected We found that your app did not achiev e the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines. Specifically, we noticed the app descri ption states that the app includes "・区別学校一覧 ・文字列検索で、学校を検索できます 。" feature. However, this feature was not included in the app and only launc hes Safari at the time of review. It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Ap plication Description, Release Notes, and/or screenshots to remove t his content. If your iTunes Connect Application Stat e is Rejected, a new binary will be required. Make the desired metada ta changes when you upload the new binary. NOTE: Please be sure to make any met adata changes to all App Localizations by clicking the Edit butto n next to each localization. ■返信(1) ・区別学校一覧→トップページの”東 区"、"西区"等のボタンにより、区別で 学校 を表示できる機能のことです。 ・文字列検索で、学校を検索できます 。→ 検索フィールドに”栄西小学校 ”等文 字列を入れることで学校を検索できま す。 これらの2つの機能により、簡易に行 きたい学校を検索できる(学校開放と して 存在する学校をDBとして持っている )アプリとなっています。 Sep 1, 2013 05:58 PM - ”区別学校一覧” -> it is a function w hich can display a school by distinction with buttons, such as "東区 " of a top page, and "西区" - ”文字列検索で、学校を検索できます ”. -> A school can be searched with putti ng character strings, such as the "栄"or"栄西小学校", into the search fiel d. It is an application (it has as DB a scho ol which exists as school opening) which can search the school which wants to go simply by these two functions. ■Appleから(2) Thank you for replying. However, we n oticed that navigation feature is not provided within the app. The appli cation only launches Safari to use navigation feature on Google map. ■返信(2) 確かにこのアプリケーションは道案内 をするアプリではなく、学校を検索す るア プリである。 説明文とアプリのタイトルを変更すれ ば良いか? To be sure, this application is not the a pplication to show but an application which searches a school. Should the title of an explanatory note and an application be changed? ■appleから(3) Thank you for your message. While the content of your application is significant the features and functionali ty are not. It would be appropriate to expand your applicatio n to enhance the user experience. ■返信(3) Please explain it in detail a little more. I am not good at English. ■appleから(4) Thank you for replying. For example, it would be appropriate to add native iOS feature such as Phone, map or other appropria te features should be integrated to provide a better user experience.

  • Xcodeの実機テストについて

    今回、どうしても行き詰ってしまったのでご質問させて頂きます。 アプリ開発がひと通り完成したので実機でテストしてAppleに申請をしようとしたのですが、 いくら証明書等を作成しても最終的にはビルド実行後に、 「Xcode cannot run using the selected device. No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination.」 と表示されます。 XcodeのOrganizerのDevaiceを開いた時、「use for development」というボタンがあると聞いたのですが、私の方ではボタンがありません。 一つ気になる点があるのですが、渡しがアプリ開発を始めた時、最初はDeveloperに年間登録せず無料でXcodeをインストールして、今日までアプリ開発をしてきたのですが、ここに問題があるのでしょうか? ご返答をお願い致します。

  • xcodeからiOSシミュレータが起動しなくなる

    いつも大変お世話になっております。 現在、iPhoneアプリが開発してアップルに申請しようとしております。 今回、質問させて頂くのは、 xcodeからiOSシミュレータが起動しなくなる件についてです。 詳細な現象と致しまして、 iOSシミュレータが起動して真っ黒な画面なままアプリが起動しません。 cocos2dを使用しています。 こちらの現象は以前にも起きていて、その時は、実機検証でもたついている最中に起きました。 今回は、アップルにアプリ申請の際にエミュレータからのスクリーンショットをとろうとして 起きました。 再起動してみたものの同じ現象であります。 しかしTitanium MobileでkitchenShinkを起動した場合、アプリは起動するという不可思議な 現象が起きております。 解決方法やヒントとなるURLをご存知の方、 ご教授のほど宜しくお願い致します。 何卒、宜しくお願い申し上げます。

  • Youtube動画再生時のフルスクリーン抑止したい

    iPhoneアプリの開発でyoutube動画をアプリ内で再生する際にフルスクリーンとなるの防ぎ アプリ内のViewで再生する方法を探しています。 ちょうど下記質問で解決済みとなっているのですが、 同様に設定してもフルスクリーンとなってしまいました。 http://okwave.jp/qa/q8472053.html どなたか、アドバイス等いただけませんでしょうか。 <環境> Xcode:Version 5.1 (5B130a) iOS :7.1 <試したこと> UIWebViewを設置して、ViewControllerの viewDidAppear 内で下記のように記述しておりますが、全画面表示で再生されてしまいます。 NSString *html = @"<iframe webkit-playsinline width=\"150\" height=\"100\" src=\"https://www.youtube.com/embed/ULomZ-kcsEg?feature=player_detailpage&playsinline=1\" frameborder=\"0\"></iframe>"; // UIWebViewに生成したHTMLをセットする self.webView.allowsInlineMediaPlayback=YES; [self.webView loadHTMLString:html baseURL:nil];

  • アプリ起動画面を画像からxibに変更する

    私の質問を閲覧していただきありがとうございます。 早速以下にこちらの環境を書いていきたいと思います。不足している情報がありましたら適宜指摘してくださると幸いです。 Xcode5 simulator (iPhone Retina 4inch 64bit) iOS7 では早速本題に入っていきたいと思います。 本質問でみなさんにお尋ねしたい事は「スプラッシュ画面を動的に変更する手法」です。 本来スプラッシュ画面で表示されるのは画像になると思うのですが、その画像を、私が任意に変更できるxibへと変更したいのです。 ※変更の都度png作り直せばいいという類の回答は無しでお願い致します。 私が今回想定しているxibはデフォルトのself.view上に self.viewと同じサイズのimageViewを貼付け、 imageViewの上にUILabelを一つ貼付ける という構成になるのですが、このimageViewの背景画像とLabelのテキストをアプリ起動時ににappDelegateのdidFinishLaunchingWithOptions等で動的に変更し、変更したxibをスプラッシュ画面に表示したいです。 以上になります。 お時間有りましたらご助言いただけますと有り難いです。 追記 明けましておめでとうございます。 今年もどうぞ宜しくお願いいたします

  • アイフォンiOS、アプリ、前データ付メール復元方法

    iPhoneについての質問です。先日iPhone6の前機種が不正アクセスされた可能性があります。 理由は、Apple IDのパスワードがログインできなくなった不具合と、自分しか知りえないiPhoneの内容、プライバシーが他人の口からもれたためです。悪意はなかったようですが、今は、スマホも他人のプライバシーがこうも漏れている情報合戦の自分の周囲と知ってセキュリティ対策は万全ではないことを物語っているからです。また、会社にはスマホアプリを開発するグループ会社も存在します。アンドロイドからiPhoneの中身が見れるようです。 そのため、すべてを初期化するしかなくバックアップファイルをとっておいたのですが復元してもiPhoneが元通りにAppleIDの画面で入力できませんでした。当時はパスワード対策は万全でした。 質問ですが、iPhoneのiOS、安全なアプリ(こちらで選ぶことを前提として)とそのアプリのデータを復元、キャリアメールのデータなど、それぞれ順番に個別に復元していき不具合のないiPhoneを構築するにはどのようにしていけばいいでしょうか?詳しいURLの複数提示でも構いません。 専門家に頼む、専門の知識を学ぶなどの回答は今回はない範囲で、ご教示願えないでしょうか? 宜しくお願い致します

  • ipod touchに詳しい方!大変困っております

    ipod touchに詳しい方!大変困っております 最近第4世代が新発売されるようですね 第3世代を去年購入した身としてはとても悔しい気持ちです 泣 バージョンは3.1.3で、使用しているパソコンはWindows XPです しかし 理由はまったくもって未だに不明ですが(以前ここの場をお借りして質問させていただきましたが、結局解決できませんでした)Appストアに接続できないんです。 パソコンのiTunesでも、touchでストアにつなごうとしても 接続できませんでした と、なってしまうのです。 インターネット、You Tubeは普通に見れるんですけどね・・・ アプリについては友人宅でtouchを使ってダウンロードしています。 自宅で音楽などの同期をしています。(その際アプリの同期はしていません) 本題に移します、 今回は大きく3つの質問をしたいです。 (1)、最近アップルが無料アップデートでiOS4(?)へバージョンアップするサービスを 行っていますが、前述の通り、ストアに繋ぐことができないため 自宅ではアップデートができないんです。 そこで、前、3.1.3にバージョンアップしたときにお世話になった友人宅(先ほどの友人とは違う)でアップデートしようと この前挑戦してみたのですが、なぜか今回は バックアップ終了後、永遠にロード?が続き、結局3時間放置しても 1ミリも進行が進みませんでした。 どのようにすればアップデートできるのでしょうか? 最近どんどん多くのアプリがiOS4対応となり、ダウンロードできないアプリも出てきてあせっております。 ちなみにその友人宅にipodtouch所有者はおらず、音楽などの同期はしないでやってみました。 以前のアップデート時に「アプリなどのデータ全て消えますよ」的なメッセージが出たんですが 無視してやってみたら、なぜか無料でバージョンアップし、データもアプリ含む音楽なども無傷でした。 アップデートする方法を教えてください。 (2)、(1)に関係してのことなんですが、 友人宅で仮にアップデートができ、データが全部友人のiTunesに同期されてしまった場合 自宅のPCで再び同期すれば中身(アプリ、音楽など)は全て元に戻り、かつバージョンは iOS4のまま、ということは可能ですか? (3)、上の2つに関してですが(1)を実践する前日、(2)のことが可能かどうか調べる意味を込め、また万が一の保険という意味で、自宅のiTunesにアプリの同期をはじめて行ってみようとしたところ とりあえずitunesの「App」の「Appを同期」にチェックを入れ、同期してみたところ、 大変なことが起こりました。 いつもよりバックアップが早いなーなど思った矢先、いきなりアプリの削除が始まったのです!! あわてて中止しましたが、残念ながら有料アプリ(800円)ひとつと、無料アプリひとつを消してしまいました。 復元はできるのでしょうか・・・・? すごく不安です、 また、自宅のPCでアプリの同期はどのようにすればできるのでしょうか? もし仮に僕が新しいほかのipod touchを購入した場合、 有料アプリは再び購入する羽目になってしまうのでしょうか? ご不明な点は補足にて追記させていただきます。 どんな些細なことでも、(1),(2),(3)全てに回答することができなくてもかまいません すごく困っているので、よろしくお願いします。 最後にもう一度詳細を省いて簡単に整理します。 (1)、iOS4にアップデートする方法を教えてください。 (2)、自宅にデータを残し、友人宅でアップデート、再度自宅で同期で元通りになりますか? (3)、自宅でアプリをiTunesに同期するにはどうすれば?、また、消えてしまった有料アプリは復元できますか?そして複数のtouchに同じように有料アプリを入れることはできるのでしょうか?

    • ベストアンサー
    • Mac

専門家に質問してみよう