iPhoneアプリ申請、リジェクト、リリース」カテゴリーアーカイブ

【アイフォンアプリ】2回めの拒絶 アップストア申請、Guideline 5.1.4 – Legal – Privacy – Kids

2回めの拒絶 Guideline 5.1.4 – Legal – Privacy – Kids

>>前回のReject拒絶の対応

子供向けの広告には、ペアレンタルゲートが必要だけど、現時点でAdmobにクリック処理を使用したペアレンタルゲートはできないようなので
広告を削除して申請した。
その後2回めのリジェクトが来て指示があった。

・対応
プライバシーポリシーページを作ってURLを記入する

「プライバシーポリシー」「Privacy Policy」を作った
https://pikucha.sakura.ne.jp/blog/privacy-policy/
続きを読む

【アイフォンアプリ】1回目のReject、拒絶、アイフォンアプリの広告でparental gateを設定する必要がある

1回目のReject、拒絶
>>2回目のReject、拒絶

審査の申請後翌日朝、Rejectのメールが届く
「New Message from App Store Review Regarding ひよこレスキュー」
メールに理由が記載されておらず、Appストアに移動して拒絶理由を読む

parental gateペアレンタルゲートを設定

iOS での未解決の問題:1
2.2 バイナリでの却下

Guideline 1.3 - Safety - Kids Category


You have selected the Kids category for your app, but it includes links out of the app or engages in commerce without first obtaining parental permission. Specifically, your app includes advertisements that, when tapped, take the user to a web page or the App Store.

Next Steps

To resolve this issue, please update your app to add a parental gate before the user can leave the app and ensure that the parental gate cannot be disabled.

Resources

For more information on parental gates, please review the Kids Apps resource page.

Please see attached screenshot for details.

 

要するに、広告をクリックして他のサイトに移動する(広告サイト)ときに
ダイアログを表示させて、子供が間違って広告サイトに移動しないようにさせるものらしい。
大人でもうっかり間違って広告サイトをクリックするから本来はすべてのアプリに
必要な機能かもしれない。
続きを読む

アイフォンアプリの宣伝、アイフォンアプリ名:どんぐり合戦を7月26日リリースしました

アイフォンアプリの宣伝、アイフォンアプリ名:どんぐり合戦を7月26日リリースしました。

申請からリリースの記事

画像
説明

*内容
アイフォンアプリ名:どんぐり合戦
りすがどんぐりをカラスに投げてカラスを退治するミニゲーム簡単シューティングです。現在の仕様はランキング無し、広告ありです。iPadレティナにも対応しています。

*ダウンロード
どんぐり合戦

*製作のべ期間4月〜7月、3ヶ月+約2週間(企画、開発、リリース日までの期間を含む)、申請からリジェクト1回の約15日で通過、日本語版のみです。cocos2d for iPhoneを使用、製作人数1名
説明ページ

リジェクトの内訳は、iPadのレティナ、非レティナ用画像が正常に表示されないというもので、判定処理をより厳密にして修正しました。

備考:過去のcocos2d for iPhone用アプリをcocos2d-xに移植していますが、objective-Cのcocos2d for iPhoneにようやく慣れてきたところで、cocos2d-xを勉強することになりゆっくり前進しているところです。
クロスプラットフォームの風が強く吹いておりcocos2d-xへ多くの人が流れて、cocos2d for iPhoneの今後のバージョンアップが気になります。好みとして、慣れているせいかobjective-Cのcocos2d for iPhoneがプログラムしやすいですね。

(4)完了、アイフォンアプリのリジェクト対応:やっと認可、そしてリリース

(4)完了、リジェクト対応:やっと認可、そしてリリース

 7月25日、アイフォンアプリがようやく認可されました。リリースは明日の予定です。
 前回のリジェクトの内容で、アイフォン5もバグレポートの機種としてメールに記載されていましたが、チェックをした機種がアイフォン5を含むものであり、実際のバグはiPadミニ(メールにはアイフォン5、「iPad」のみが記載)で発生したものと想定しました。
 そして、原因がRetina、非レティナ判別が不十分と判明し、対応しました。
とりあえず、認可のメールが来て安心しました。

結果として、リジェクト後の再申請は、最初の申請と同様に時間がかかるということがわかりました。
急ぐときは、メールで急いでチェックしてねとお願いした方がよさそうです。

 ・経緯
 7月10日 申請
 7月17日 リジェクト
 7月18日 (2)再申請前回までの内容記事
 7月24日 (3)リリース日変更メールがなくて認可されていないので、予定だった24日のリリース日を7月26日に変更(いまここ)なお、iTunesコネクトだったかに、不正侵入があったらしく数日、サイトが閉鎖されていました。これが影響しているのかもしれません。
 7月25日 認可
 7月26日 リリース

(3)リジェクト対応:再申請、まだ認可されず、認可される前にリリース日を変更

(3)リジェクト対応:再申請、まだ認可されず、認可される前にリリース日を変更
 前回18日に再度申請して、すぐに審査してもらえるのかと思っていたら、単に新規申請と同じ日数がかかるんですね。つまり、申請し、再度申請でも同じ日数がかかるみたい。
 これは日程が大事なAppアプリだと、かなり予定を考慮しないとあわてます。
なお、アップルには急いで審査して欲しいというメールは出していません。
次回のアプリでリジェクトされたときは試しに、お願いメールを出してみようと思います。

ios dev centerは、現在工事中ですが、iTunesコネクトは問題なく稼働中でした。

画像、工事中
iPhone dev

画像、稼働中
iTunes connect

 ・経緯
 7月10日 申請
 7月17日 リジェクト
 7月18日 再申請前回までの内容記事
 7月24日 メールがなくて認可されていないので、予定だった24日のリリース日を7月26日に変更(いまここ)なお、iTunesコネクトだったかに、不正侵入があったらしく数日、サイトが閉鎖されていました。これが影響しているのかもしれません。

31画像
爆丸 (BAKUGAN・バクガン) 爆テクシリーズ コロコロヴィクトリーデッキ BTC-19 銀龍バトルマスターセット セガトイズ JAN.4979750773129
在庫あり
店舗名:ジオスポルト
32画像
トランスフォーマー ビークール BS01 トレーラーとトレーラー基地
在庫あり
店舗名:トイセルタウン
33画像
BRAVE合金06 勇者王ガオガイガー FINAL ガイゴー 凱号 CM’s 超合金 フィギュア
在庫無し
店舗名:Hobby Zone
34画像
TIN TOY ROBOT(3個セット)「ティントイロボットSET-A」
在庫あり
店舗名:インテリア雑貨moonvalley
35画像
TIN TOY ROBOT(3個セット)「ティントイロボットSET-B」
在庫あり
店舗名:インテリア雑貨moonvalley
36画像
TIN TOY ROBOT(3個セット)「ティントイロボットSET-C」
在庫あり
店舗名:インテリア雑貨moonvalley

(2)アイフォンアプリ開発、リジェクト後の対応:再申請、今度は通過するか、iTunesConnectにログインして、アプリを選択してReady to upload binary をクリック

(2)アイフォンアプリ、リジェクト対応:再申請、今度は通過するか

前回(1)のリジェクト直後、ソフト改修の記事

 前回、Retina対応iPadと非Retinaの表示において、正常に表示されていないとリジェクトされました。ソースコードを確認し、判別チェック項目を追加しました。
 この申請で大丈夫でしょうか?まず結果を待つことにします。
 すべてのアイフォン、iPad機種を保有するのは、経済的に難しいのでシミュレータが頼りです。
 また、アップルのリジェクトの理由とテスト項目が詳細に提示されていません。例えば、アイフォン4ではOKで、アイフォン5はだめ、iPadMINIはだめで、iPadレティナはOKみたいに細かく不具合を示してくれれば良いのですが、「アイフォン5とiPadで確認したよ、だめなところがあります」程度なので、両方で不具合なのか、片方で不具合なのかが不明です。
 
 

7月18日、再申請しました。

 iTunesConnectにログインして、アプリを選択してReady to upload binary をクリック。
 つぎに、エディットスキームでDictributionを選択して(ここは各自設定が異なると思います)、オーガナイザを開き、該当アプリを選択して、Validate、Distributeをそれぞれクリックします。
 アップロードが始まります。
 
 

・経緯

 7月10日 申請
 7月17日 リジェクト
 

 7月18日 再申請(いまここ)

(1)リジェクト対応:3作目のアイフォンアプリ申請でリジェクトされました。Retina判別が不十分

(1)リジェクト対応:3作目のアイフォンアプリ申請でリジェクトされました。Retina判別が不十分。

前回の申請の記事7月10日

リジェクト理由:iPad,iPhone5で画像が正常に表示されていない(意訳と原因の解釈を追加して理由を記載しています。)

原因:iPadにおけるレティナ、非レティナでの判別処理が不足。そのために、非レティナの状態で、レティナ用の画像が表示され、画像が正常に表示されていませんでした。画像の一部しか表示されない状態。

対応:iPadレティナ、非レティナでの判別処理を改善しました。スクリーンショット2枚が添付されていたので、原因究明が楽でした。iPhone5も正常に表示されていないとコメントされていますが、おそらくiPadのみが正常に表示されていないのだと思うので、iPadの確認を重視します。

retina判定で、
(1)([[UIScreen mainScreen] respondsToSelector: @selector(scale)]

(2)([[UIScreen mainScreen] respondsToSelector: @selector(scale)] && [[UIScreen mainScreen] scale] == 2.0)
として、レティナかどうかの判定を追加して、シミュレータでiPad非レティナで動作確認ができるようになりました。

いままでは、実機のiPadretinaで動作していて、シミュレーションでiPad非レティナの判別ができませんでした。
そのためiPad非レティナは、一部のコードをiPad非レティナにわざわざ書き換えて動作確認をしていました。

これで、シミュレータのデバイス選択をすれば、正常に確認できるようになりました。

なぜ(1)のみで確認したのかというと、ネットの情報からであり、実機のiPadRetinaでも正常に動作していたからです。しかし、iPad非レティナでも、レティナ用画像が表示されているようでした。
つまり、(1)のみでは、レティナかどうかを判別するための情報が不足していたようです。
iPadレティナの実機で確認できたので、OKと思い込んでいたようです。

[c]
#define IS_IPHONE (!IS_IPAD)
#define IS_IPAD (UI_USER_INTERFACE_IDIOM()!=UIUserInterfaceIdiomPhone)

NSString *model = [[UIDevice currentDevice] model];
NSLog(@"model=%@",model);
if (IS_IPAD) {
if ([[UIScreen mainScreen] respondsToSelector: @selector(scale)] && [[UIScreen mainScreen] scale] == 2.0) {
CGSize result = [[UIScreen mainScreen] bounds].size;
CGFloat scale = [UIScreen mainScreen].scale;
result = CGSizeMake(result.width * scale, result.height * scale);
NSLog(@"iPad-HD.width=%f",result.width);
}else{
//nomal ipad
CGSize result = [[UIScreen mainScreen] bounds].size;
CGFloat scale = [UIScreen mainScreen].scale;
result = CGSizeMake(result.width * scale, result.height * scale);
NSLog(@"iPad.width=%f",result.width);
}//if
}
[/c]

31画像
爆丸 (BAKUGAN・バクガン) 爆テクシリーズ コロコロヴィクトリーデッキ BTC-19 銀龍バトルマスターセット セガトイズ JAN.4979750773129
在庫あり
店舗名:ジオスポルト
32画像
トランスフォーマー ビークール BS01 トレーラーとトレーラー基地
在庫あり
店舗名:トイセルタウン
33画像
BRAVE合金06 勇者王ガオガイガー FINAL ガイゴー 凱号 CM’s 超合金 フィギュア
在庫無し
店舗名:Hobby Zone
34画像
TIN TOY ROBOT(3個セット)「ティントイロボットSET-A」
在庫あり
店舗名:インテリア雑貨moonvalley
35画像
TIN TOY ROBOT(3個セット)「ティントイロボットSET-B」
在庫あり
店舗名:インテリア雑貨moonvalley
36画像
TIN TOY ROBOT(3個セット)「ティントイロボットSET-C」
在庫あり
店舗名:インテリア雑貨moonvalley

App Storeへ7月10日午後1時20分頃申請完了、3つめのアイフォンアプリ

App Storeへ7月10日午後1時20分頃申請完了しました。3つめのアイフォンアプリです。

過去のiPhoneアプリ
ひよこレスキュー
iTunesからダウンロード

フルーツ打ダウンロード

フルーツ打の操作説明

今回のApp Storeへの申請でのエラーは
(1)WEBのiTunesコネクトでDistribution証明書を作成し、ダウンロードした後、ダブルクリックして、XCODEを起動し、ビルド設定をコピーして、リリース状態にしたあと、
次に、Product->Archiveをしたいができない。これができればオーガナイザが起動します。
それが、Archiveがグレーになっていて選択できません。
なんのことはない、ios Deviceにしてできました。このとき実機が接続されている必要はありません。実機なしでも申請処理可能。

(2)次に、Bundle IDのところでした。
オーガナイザでValidateを押して進行中にエラーが表示されました。

com.enjoygoodtown.aaaa
とするときのaaaaだけを入力すれば良かったみたいですが。
com.enjoygoodtown.aaaa
をそのまま登録したら、
com.enjoygoodtown.com.enjoygoodtown.aaaa
と表示されて、オーガナイザのValidateチェックでエラーとなりました。

そこで、再度iTunesコネクトで入力を
aaaa
としました。
画面上に、com.enjoygoodtown.aaaaと表示されていたので、それをそのままみて確認すれば良かっただけでした。

約2週間ほどまってリリースを待ちます。

XCODEでは警告黄色が5つほど表示されましたが、使っていない変数だったので、無視して申請しました。

申請の時は、「コピペではじめるiPhoneゲームプログラミング、立花翔著、秀和システム」Chapter4ゲームをAppStoreにリリースする、P376あたり、を参考にしました。

予定では6月末に申請するつもりが、モチベーション低下で進みませんでした。
これで、年間4つ目標の2つ(トータル3つ)が達成できる予定です。

donguri_play1

次のアプリ開発へ進みます。

31画像
ズープロジェクト オックスフロントシェイダー/ブラッキースモーク ステップワゴン(RK1/2/5/6)
在庫あり
店舗名:オンラインカーショップ楽天店
32画像
ZOO PROJECTOXバイザー フロントシェイダーブラッキースモークホンダ ステップワゴン/ステップワゴンスパーダ年式:2009年10月~型式:RK1/RK2/RK5/RK6
在庫あり
店舗名:レイブロスネットマーケット
33画像
★吸盤強化!!★ZVW40系 プリウスα [H23.5~]最新モデル!!銀反射サンシェード【全窓セット】オートキャンプ/アウトドア/車中泊/カーテンいらず【送料無料】【あす楽対応_近畿】【smtb-k】【w3】【RCP】【int01】 inex0080
在庫あり
店舗名:イネックスショップ
34画像
リラックマのカー用品Rilakkumaフロント用サンシェードRK882013年はリラックマ10周年♪可愛い記念デザインのサンシェードが登場☆【RCP】☆サマーグッズ★
在庫あり
店舗名:ちいさなクルマ専門店ウイウイ練馬
35画像
★吸盤強化!!★C25 セレナ [H17.5~H22.11]最新モデル!!銀反射サンシェード【全窓セット】オートキャンプ/アウトドア/車中泊/カーテンいらず【送料無料】【あす楽対応_近畿】【smtb-k】【w3】【RCP】【int01】 inex0171
在庫あり
店舗名:イネックスショップ
36画像
6月下旬発送予定!レビューを書いて送料無料★20アルファード ヴェルファイア 前期/後期 遮光 サンシェード 10P 車内泊
在庫あり
店舗名:azzurri car shop

アイフォンアプリの無料ミニゲーム「フルーツ打」を公開しました。

アイフォンアプリの無料ミニゲーム「フルーツ打」公開しました。
縦おきで操作して落下するフルーツをタップして点数を競うシンプルゲームです。無料です。
cocos2dを使用して作ったアイフォンアプリの無料ミニゲームです。一面のみです。このゲームで二作になりました。

フルーツ打

*ダウンロード
フルーツ打
https://itunes.apple.com/jp/app/furutsu-da/id614372133?mt=8

続きを読む

アイフォンアプリの申請後にアップルから連絡あり

アイフォンアプリの申請をして、
「In Review」、「Processing for App Store」に続き、「Ready for Sale」の連絡がありました。
これで、公開日を待つだけです。

公開日は19日にしました。でもちょっとじっと待っていられないので、今週金曜日にしようかと思います。
明日とかにすると、最新情報に掲載されないというのを聞いたので数日余裕持って公開日にしようと思います。

その後、
iTunes Connectで、
Rights and Pricingから、3月15日金曜日に変更しました。