• 締切済み

iPhoneアプリ開発の審査につて

アプリ開発ど素人です。 この度iPhoneアプリを開発し、拙いながらもなんとか形にでき、iTunesConnectにて申請をしました。 結果としてappleからきたレビ ューは、[This app is very simple, as is reviewed. ~]といったものでした。 本当にその通りだと思うようなレビューでしたが、個人的にはシンプルなアプリを製作していたのでこれ以上機能を増やしようがない! という感じでどうすればいいのか非常に困っています。 したがって、下記のような内容のアプリなのですが、どういった機能を追加すれば審査をクリアできるのか、アドバイスをいただければと思い投稿しました。 お手数だと思いますが、アプリ開発に詳しい方がいらっしゃればご回答下さい。よろしくお願いします。 {アプリ内容} 簡単な例を挙げると、ボタンを押すと偉人の名言がランダムで表示されるといったアプリです。 少し具体的に説明すると、複数の項目から一つの項目を選ぶと別の画面に遷移。→文字列と複数のボタンがあり、(1)ボタンを押すと文字列がランダムで変化。(2)ボタンを押すと画像とトップページに戻るボタンのみがある別の画面に遷移。 といったものです。

みんなの回答

noname#247307
noname#247307
回答No.2

>回答の通りではありますが、製作したアプリに「どんな機能を追加すればいいか」といった「具体的な」改善案をご教示いただきたかったので、まだ未解決ですね。 なるほど、失礼しました。 例えばですが、「対話型」というのはないように思いました。例えば、音声で「今日、部長に怒られた」と話しかけると、それにあった名言格言が返ってくる、といったものです。これは多分、まだないんじゃないかと。 もちろん、文章を正確に解析するのはかなり難易度が高いでしょう。が、日常会話でよく使われる単語を辞書にしてそれにヒットした単語で検索する、という仕組みなら作れないことはない気がします。また音声認識エンジンは検索すればいくつか見つかります。 また、名言をアプリに持たせるのでなく、クラウドに保管し、そこに膨大なデータベースを構築すれば、「数」で今までにないサービスを構築できるようにも思えます。さまざまな分野や状況などに応じてきめ細かに検索できれば、ある種の「格言データベースのクライアントアプリ」として、やはり今までにないものが作れそうに思えます。

noname#247307
noname#247307
回答No.1

まぁ、わかりやすくいってしまえば、 「そんなシロウトが作ったようなものをストアに出すな」 ということだと思ったほうがいいでしょう。 アップルのストアは、アマチュアが作った拙いアプリなどは一切出せません。製品としての一定水準以上のものだけしかストアには出さない、ということです。 アプリの内容からすると、ビギナーが練習によく作るようなものがイメージされます。この種のものは、まず間違いなく却下されます。「ボタンを押すと偉人の名言がランダムで表示される」というのは、例えばWebなんかでも検索すればそういうサイトなどが山のように出てきますよね? そうした「どこにでもあるようなもの」は、却下されます。 とりあえずですが、「今までになかったもの」か、「既に同じようなものがあるけれど、今あるアプリよりもクールなもの」を作って下さい。そうすれば許可される可能性が高いでしょう。 ちなみに、Androidならほぼ無審査で公開できます。

ytkponpon
質問者

補足

丁寧にご回答いただき、ありがとうございました。 shylock様の仰る通りだと思います。 回答の通りではありますが、製作したアプリに「どんな機能を追加すればいいか」といった「具体的な」改善案をご教示いただきたかったので、まだ未解決ですね。

関連するQ&A

  • 単純なiPhoneアプリ開発について

    iPhoneアプリ開発、XCodeについて iPhoneアプリ開発ど素人です。 現在SingleView~で、画像•ボタン•ラベルを組み合わせた単純なアプリを作っています。 トップ画面から、ボタンを押すと 他の画面(画面Aとします)をmodalによる画面遷移で表示するようにしています。 次に画面Aにあるボタンを押すと、画面A内にあるラベルの文字が変化するようにしたかったのですが、controlを押しながらラベルをViewController.hにドラッグ(?)しても反映されませんでした(>_<) 調べた感じでは、新しいクラスなどが必要のようだったんですが、いまいちわかりません(>_<) 詳しい方がいらっしゃれば、ど素人向けにわかりやすく教えてください。 お願いします。

  • iphone アプリ開発 

    今、Xcodeでipad専用アプリを作っていますが ボタンを押すとaからbと画面遷移するときに、ボタンに付けたデータを次の画面に送って表示する方法が知りたいです。 a画面に3っつボタンがあって1・2・3と数値があるときに次のb画面に押した結果を表示としたいです。 初心者なので、分かる方いらっしゃったら、分かりやすいご教授お願いします。 こういったことが分かるようなサイトがあれば教えてください。お願いします。 また、Navigation basedのテンプレートのproductでipadがないんですが、ipad専用は開発できないんですか??長々質問してすみませんでした。回答の方よろしくお願いします。 質問番号:6496750

    • 締切済み
    • Mac
  • iPhone アプリ開発

    iPhoneのアプリ開発を始めたばかりなんですが、1のボタンを押したら、次画面に1を表示させるコードを教えていただけますか。同じ画面にはできるのですが。

  • iPhone アプリ開発で困っています。

    iPhone のアプリ開発をXcodeで行っていますが、viewに作ったTextFieldに入力された文字列を、同じview上の別のTextFieldに表示するということが出来ません。 下のリストで、ビルドをするとエラーにはならないのですが、シミュレーターで文字列を入力すると、別のTextFieldに文字列が表示されることなくプログラムが停止してアイコン画面に戻ってしまいます。(コメントにしている部分は、きちんと動きます。) 基本的なことが分かっていないのだと思いますが、いろいろな参考書を調べたり、ネットで検索しても分からないので、よろしくお願いします。 (myOutlet1 と myOutlet2 を、それぞれのTextFieldに接続しています。また、myAction1 をボタンにタッチアップインサイドで接続しています。) @implementation rensyuuViewController - (IBAction)myAction1:(id)sender { NSString *str = [myOutlet1 stringValue]; [myOutlet2 setText:[NSString stringWithFormat:@"%@",str]]; /* int a = [[myOutlet1 text] intValue]; a = a * 3; [myOutlet2 setText:[NSString stringWithFormat:@"%d",a]]; */ } @end

  • iPhoneアプリの開発 クロスワードを作りたい

    iPhoneアプリの開発を勉強しています。 サンプルコードを用いた勉強を一通り終えたので、クロスワードのアプリを作ってみようと思ったのですが、どのように開発していけばいいのかわかりません。。。 クロスワードの問題は既にできているので、 ・文字を入れるマスを用意する ・タップした場所に応じて問題を表示する ・1マスにカタカナ一文字だけ入力できるように設定する ・間違った文字を入力した場合は赤い文字にする(この機能はオプションでon/offできるようにする) 等が仕様になると思うのですが、実装する方法がわからなくて困っています。 クロスワードアプリのサンプルコードや、初心者向けに解説しているサイト等ありましたら教えて頂けませんでしょうか。 もしくは「こうやって開発していけばいい」等アドバイスございましたら頂けると嬉しいです。 よろしくお願いします。

  • iPhone アプリ開発のデザインについて

    iPhone アプリのプログラム開発についての記事等はちょくちょく見かけますが、画面のデザインについて触れているものがあまり無く、探しています。 ネットで紹介されているページや、あるいは本など教えてください。 Flashでの開発方法も参考になるものがあればお願いします。 ボタンやスライダーなどの基本コンポーネントが用意されているのは、 どこかで見ましたが、オリジナルで画面デザインをする際、例えば Adobeのソフトなど、やはり使うんでしょうか。 何でもいいので情報お願いします。

  • iPhoneアプリの企画内容の審査について

    お世話になります。 iPhoneアプリを受託にて開発することになり、企画内容が Apple社の審査項目を満たしリジェクトされないか、検討しております。 参考:http://fladdict.net/blog/2010/09/reject-list.html 開発者及びデベロッパーの方、アドバイスをいただけますでしょうか? ■アプリ内容 番組と連動したアプリを企画しています。 番組でキーワードを発表、そのキーワードをアプリに入力すると 画像や音声特典が解禁され、画像が保存できたり音声を聞けるというものです。 *特典コンテンツは一部機能で、アプリのメインとなる機能は別にあります。 ■懸念点 上記参考ページの審査項目に 「11.1: AppStoreを経由せずに、新しい機能やコンテンツをアンロックしたり追加するアプリはリジェクトされる。」 の項目があり、これにあたるのか懸念しております。 上記項目はあくまで「購入」する機能の限った項目であるようにも見えます。 ■質問 上記企画内容で審査が通りますでしょうか? また、同様のキーワード入力するアプリがあるようでしたら紹介いただけますと助かります。 よろしくお願いいたします。

  • iPhoneアプリ開発のシャッター音について

    iPhone向けにUnityを使いアプリ開発をしてます。 アプリの機能の一つとして、カメラに映る映像を画面に表示させ、アプリ上のボタンを押したタイミングでその映像をイメージ化して保存させています。 その際、せっかくのUnityでの開発なので他プラットフォームでも動かせるようネイティブのカメラクラスを使っておらず、そのため現状シャッター音が無い状態となってます。 ここから質問なのですが、iPhone向けのアプリ開発でカメラ撮影時にシャッター音が無いとリジェクトされるという記事があったので音を鳴らす処理を入れたいのですが、何でもよいので音を鳴らせばアプリの審査には問題ないのでしょうか? それともiPhone標準のシャッター音を鳴らさないとリジェクト対象となるのでしょうか? 御教示お願い致します。

  • 【iphoneアプリ開発】ボタン&処理の共通化

    突然の質問失礼致しますm(_ _)m ナビゲーションバーを使用したアプリを作っています。 右に「使い方」の画面へ遷移するUIBarButtonItemを配置したいと考えております。 このとき、各画面のボタンの配置、遷移したときのアクションを書けば 遷移できるのは確認できたのですが、全てのページにそれを書くのがあまり よくないような気がしています。 ボタンとボタンのアクションを共通化することは可能でしょうか? また、その場合どのファイルにどのように書くのが後々の変更等にも耐えやすいでしょうか? (例えば、「使い方」ボタンを「設定」ボタンに変更する等。。。) 実装しているボタンとボタンのアクションのソースは以下になります。 //ボタンの配置(viewDidLoad) UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithTitle:@"使い方" style:UIBarButtonItemStylePlain target:self action:@selector(howtoButtonTouched:)]; self.navigationItem.rightBarButtonItem = btn; //ボタンのをタップしたときのアクション -(void)howtoButtonTouched:(id)sender { //使い方画面へ遷移 HowtoViewController *howtoViewController = [[HowtoViewController alloc] init]; [self.navigationController pushViewController:howtoViewController animated:YES]; } どなたか、良い方法があればご教授頂けますと 大変ありがたいです。

  • iPhoneアプリ開発で画面遷移について

    現在iPhoneアプリを開発しています。 まだ技術レベルは低く簡単なものしか作れませんが、1つ疑問があり質問させてもらいました。 以下のような画面遷移がある場合、2から3に切り替える場合どのようなview切り替えの処理をすればいいのかわからなくて困っています。 例:ゲーム 1.ゲームタイトル(スタート) → 2.ゲームプレイ → 3.設定画面(効果音など変更) → 4.ゲームプレイ ・addsubviewでviewを追加しremoveFromSuperviewで戻す ・2,3のviewを読み込ませてbringSubViewToFrontなど使用して切り替える ただaddsubviewで追加しremoveFromSuperviewした場合、ゲーム画面は残っているので、設定画面で変更した項目など反映されなくて困っています。 切り替えのアニメーションよってもやり方は変わってくると思いますが、一般的に設定画面から戻ったあとすぐに反映させる場合はどのようなやり方があるんでしょうか? アニメーションなど切り替え方はなくても大丈夫です。 どなたか教えて頂けると助かります。 ご教授お願い致します。