2014年1月18日土曜日

ステータスがIn Reviewに変わった!!

リリースしてから3日目でステータスがIn Review
に変わりました。

ステータスは順調に行くと

● Waiting For Review
● In Review
● Ready For Sale

の順番で変わるらしいです。

申請にかかる時間は約2週間だとか。。。
待ち遠しいです。

2014年1月15日水曜日

初アプリ申請

ライセンスを購入して早4年。。。

いろいろやりたいことありすぎて、なかなかリリースまでたどり着けませんでしたが

ようやく先日アプリ申請が出来ました。

(非常にシンプルなアプリです)

 

現在レビュー待ちです。

リジェクトされた時は、改善点を書く予定です。

2014年1月14日火曜日

リリース前のエラーとワーニング

リリースまでに参考になったサイト

http://dev.classmethod.jp/smartphone/iphone/ios-app-how-to-release/

 

非常に親切にまとめてありました。

が。。。親切すぎるので、少しでも違うとハマってしまいました。。。

エラーその1

 

 

Code Sign error: Provisioning profile does not match bundle identifier:

The provisioning profile specified in your build settings (“simple0114”)

has an AppID of “simplerimawari” which does not match your bundle identifier

“simplerimawariInterests”.

 

表示されたエラーは単純にAppIDとあなたのビルド環境のidentifierが異なりますよ

って出ていましたが、どこを変更すれば良いのかわからない。

 

infoタブ

Custom iOS Target Properties

Bundle identifier

 

の値が

 

(プロジェクト名).${PRODUCT_NAME:rfc1034identifier}

 

ってなっているので、

 

Generalタブ

Identitiy

Bundle Identifier

の値を変えても、環境変数までは変えられないので

一致しないことに気づきませんでした。。。。

 

 

ワーニングその1

 

CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.0

 

Warning出てましたが、とりあえず動くので軽くするーしていました。

iOS7で仕様が変わったものに対する対応が必要です。

http://yutorisolve.doorblog.jp/archives/20148803.html

より

dismissModalViewControllerAnimatedがiOS 6で使えない

[_baseViewController dismissModalViewControllerAnimated:YES];

以下の関数で置き換えます。
[_baseViewController dismissViewControllerAnimated:YES completion:nil]; 

 

 

アイコン自動生成

アプリができたら当然アイコンの作成があります。

しかし、求められるサイズは様々で、画像ツールをあまり使ったことない

私にはそこがハードルになります。

 

そんな中で見つけたのはこちら。

http://makeappicon.com/#

 

超便利です。

2014年1月7日火曜日

titlelabel.textの変え方

簡単なのにできない。。。

ボタンのtitlelabel.textが変わらない。

変わっても一瞬で元の値に戻ってしまう。

 

どうやら

   button.titlelabel.text=@“変更したい!”;


ではダメで


    [button setTitle:@“変更したい" forState:UIControlStateNormal];


とすると設定できるみたいです。

 



2014年1月2日木曜日

6分で実装するiAdの設定(for iOS7)

感動です。
またわかりやすいネタです。
ソース記述は
ヘッダファイルに
#import <iAd/iAd.h>

デリゲートで
ADBannerViewDelegate
追加

実装部では
-(void)bannerViewDidLoadAd:(ADBannerView *)banner{
    
    [UIViewbeginAnimations:nilcontext:nil];
    
    [UIViewsetAnimationDuration:1];
    
    [banner setAlpha:1];
    
    [UIViewcommitAnimations];
    
}
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error{

    [UIViewbeginAnimations:nilcontext:nil];
    
    [UIViewsetAnimationDuration:1];
    
    [banner setAlpha:0];
    
    [UIViewcommitAnimations];

}

のみで実装できちゃいます。

詳しくはこちら

2014年1月1日水曜日

この時期になると再開する様です。

毎年この時期になるとプログラムを再開するのですが

少し遅めのスタートです。

 

今年こそはアプリリリースをするぞ!

と毎年思うのですが、仕事が忙しかったり、試験勉強していたりと

アプリ作成ができないんです。

 

まぁ、少しずつでもやらないと忘れてしまうものですね。

英語の勉強と同じでしょうか?プログラムも言語ですからね。

 

さあがんばろう。