2014年5月10日土曜日

広告付きアプリの広告が表示されません

本来広告が入るスペースが空欄になってしまいます。
iAdが表示されません。非常に残念。

色々調べてみるとリリース直後は表示されない事があるようです。
24時間過ぎると表示されるとの報告があるので、ちょっと待とうと思います。























Apple公式ガイドによると、iAd表示のためのプロセスは下記4点。

①iAd App Network契約とそれに関連する税と銀行取引の情報を設定してね
②アプリケーションのiTunes Connectレコードを構成してね
③iAdフレームワークをアプリケーションに組み込んでね
④アプリケーションバイナリをiTunes Connectにアップロードしてね

①は個人で開発する場合、財務も法関係も全部担当者は自分で登録します。
全部やったはずだと思うので、明日になればきっと表示されるはず。
3日表示されなかったらcontactしてみます。

2014年5月7日水曜日

【備忘録】storyboard上でのボタン削除時のエラー対処

【症状】
storyboard上でボタンを設置したり削除したりしていたら、

...this class is not key value coding-compliant for the key ●●●....

というエラーが出て一瞬困りました。
storyboardのソースコード内にごみが残ってしまうのが原因のようです。
objective-cに限らず、VBやCでもコントロールの削除には気を使うところなので同じような事なのでしょうきっと。

【対処法】
storyboardのファイルを右クリック > Open As > Source Code を開く

<outlet property="●●●" destination="------" id="-----"/>

の一文を削除でなおりました。
下記サイトが参考になります。ありがとうございました。
http://qiita.com/tetsuya/items/cb5d6f64dd32c1453c35

2014年5月6日火曜日

【備忘録】実機テスト時に忘れがちな事

【症状】
実機テスト時、AppIDとProvisioningFileを作成してBundle Identifierを一致させたのに実機の選択肢がでてこない!

【対処法】
色々試してると、ProjectとTargetにあるDeployment Targetがおかしいと出てこない事が分かりました。今回のテストでは7.1を6.1にかえたら動きました。















iTunes Connectをみたら、自動数独ver1.1は審査が終了し、自動数独Liteは審査待ちでした。バージョンアップが審査中になってからは1時間かそこらで終了しました。はやい。





2014年5月5日月曜日

自動数独のLite版作りました

自動数独に機能を追加してバージョンアップしたので、今までのはLite版として出してみました。
広告機能の練習もかねてます。色々有る中でとりあえずiAdを入れてみました。

今後バージョンアップするとしたら認識できる数字の書体を増やしてみたいと思います。

以下、アプリの説明です。

9×9マスの数独をこのアプリで撮影すると、、、 
撮影した画像中から認識した数字を基に自動的に空欄を埋めて解を導いてくれます。 

アプリの操作手順は以下1~3の通りです。 

1.「撮影画面」から数独(9×9)を撮影、または「選択画面」から画像を選択します 
2.画面内の赤枠と数独の外枠が一致していれば決定ボタンを押します 
3.解答表示ボタンを押します 
(赤色数字:撮影した数字の認識結果 青色数字:赤色数字をもとに数独を解いた結果) 

【注意点】 
・数独の撮影時、画面内の赤枠と数独の外枠は可能な限り一致させてください 
(ズレの分だけ数字の認識が不安定になります) 
・解答表示ボタン押下後に赤色の数字の位置を確認して数字認識が正しく行われているか確認してください 
・処理画面で画面をタップするとボタンの表示/非表示が切り替わります

3.5インチiphoneで起動して処理画面を開いた場合、ボタンで解答が見えなくなってしまうので表示/非表示を切り替えれるようにしました。

【連絡先】
アプリに関する相談は下記アドレスにご連絡ください
issa.x.iphone●gmail.com (●は@に変えて下さい)




2014年5月2日金曜日

自動数独(AutoSudoku)のアップデート

数字認識画面でタップすると数字を自由に変更できるようにしました。
数字の書体は1種類しか学習していないので正しく認識できない場合がありますが、今後色んな書体の数字にも対応していこうと考えています。

以下アプリの説明文です。

9×9マスの数独をこのアプリで撮影すると、、、 
撮影した画像中から認識した数字を基に自動的に空欄を埋めて解を導いてくれます。 

アプリの操作手順は以下1~5の通りです。 

1.「撮影画面」から数独(9×9)を撮影、または「選択画面」から画像を選択します 
2.画面内の赤枠と数独の外枠が一致していれば決定ボタンを押します 
3.数字認識ボタンを押して認識結果を確認します
4.必要に応じて画面をタップして数字を変更します
5.解答画像ボタンを押します 
(赤色数字:撮影した数字の認識結果 青色数字:赤色数字をもとに数独を解いた結果) 

【注意点】 
・数独の撮影時、画面内の赤枠と数独の外枠は可能な限り一致させてください 

(ズレの分だけ数字の認識が不安定になります) 

【備忘録】オートレイアウトの配置ズレ

【症状】
コントロールを配置して画面下部に位置をあわせて実行したところ、1回目の表示はうまくいくが2回目の画面表示で異なる位置に表示される。

【解決法】
サイズインスペクタ内でコントロールの幅と高さを明確に指定するとなおる