なるほど、やっぱりできるよね。
あとで実装してみる。
http://nisyam.blog71.fc2.com/blog-entry-2.html
2013年4月23日火曜日
2013年3月19日火曜日
UIPickerView
UIPickerViewを使ってみるでござる。
とりあえず、下記のブログを参考にテスト中……。
http://araking56.blog134.fc2.com/blog-entry-200.html
2013年2月14日木曜日
Ready to Upload Binary
Have you added or made changes to encryption features since you last uploaded a binary for this product?
暗号化処理を追加したか、あるいは変更した?
→No
Are you updating this app because of a legal issue?
法的に問題があったからアップデート?
→No
iPhoneアプリのアップデートの時に毎度確認すればいいや、と思ってメモしていなかったけど、いちいち再確認が面倒なんでメモ。
簡単な英文とはいえ、間違えるととんでもないことになるんで。
2013年2月7日木曜日
Xcodeで処理速度計測
NSDate *startDate = [NSDate date];
//do something
NSTimeInterval interval = [[NSDate date] timeIntervalSinceDate:startDate];
NSLog(@"time is %lf (sec)", interval);
下記より引用
http://d.hatena.ne.jp/mmasashi/20100524/1286123680
へー、なるほどね。
2012年12月6日木曜日
iPhoneアプリローカライズ
Localizable.strings
このファイルを作ってここに記述ね。
InfoPlist.strings
だと思い込んでいで、記述しているのに動かなくておかしいなーと思ってましたw
キーは日本語でもいいのね。
あと、iPhoneシュミレータの言語を変更して〈コンテンツと設定をリセット〉をしないと、言語を切り替えてもアプリ上では反映されないことが多いみたい。
このファイルを作ってここに記述ね。
InfoPlist.strings
だと思い込んでいで、記述しているのに動かなくておかしいなーと思ってましたw
キーは日本語でもいいのね。
あと、iPhoneシュミレータの言語を変更して〈コンテンツと設定をリセット〉をしないと、言語を切り替えてもアプリ上では反映されないことが多いみたい。
armv7s
以前、xcodeを(当時の)最新の4.5.1にして
Product -> Archive
そして
Organizer -> Archivesのウインドウでvalidateしたら
iPhone/iPod Toudh: application executable contains unsupported architecture(s): armv7s
とエラー。
PROJECT -> Build Settings -> Architectures
の下記を
$(ARCHS_STANDARD_32_BIT)
↓↓
armv7
と変更したらいけた。
2012年11月29日木曜日
iTunes App Store 内の会社名の変更
最初は会社名で登録していたんだけど、いろいろあって誰かが子会社名に変更。その後やっぱり会社名に戻したいということで模索。
iTunes Connect -> Contact Us -> App Store Questions -> Company Name Display
上記にも書かれているけど、基本は変更不可らしいんだけど、下記フォーラムには電話したら?と書かれてた。
http://stackoverflow.com/questions/10967622/how-to-change-company-name-in-itunes-connect
ということで、電話したら変更できました。
https://developer.apple.com/contact/phone.php
0120 9333 88
ただし、電話対応された方の話だと、どんな名前にでも変更できるわけではないとのこと。
今回は登記上の会社名への変更だったので、それでしたら変更できます、と言われました。
どうも前はわりと簡単に変更できたらしいですが、今は厳しくしたとのこと。
2012年10月25日木曜日
iPhoneアプリ〈初見マスターLite〉公開しました。
iPhoneアプリ〈初見マスターLite〉公開しました。
先に公開済みの〈初見マスター〉の機能限定版、無料版です。
初見演奏、ソルフェージュ、音符に慣れたい人、ぜひどうぞー(゚∀゚)
http://itunes.apple.com/jp/app/id569077638
先に公開済みの〈初見マスター〉の機能限定版、無料版です。
初見演奏、ソルフェージュ、音符に慣れたい人、ぜひどうぞー(゚∀゚)
http://itunes.apple.com/jp/app/id569077638
しかし、10月9日に申請、10月18日に〈In Review〉→〈Metadata Rejected〉。スクリーンショットのiAdの広告がテストバージョンだからNGとかわけわかめ。広告が表示されるからわかりやすいようにそうしたのに。
んで、広告枠を削除すると同日10月18日にすぐに〈In Review〉。
しかしそのままの状態が続き、はらはらしていたけど、無事10月25日に審査通過。
やれやれ。
無料なので、ぜひお試しください。
そして気に入りましたた有料版を買ってくださいw
2012年10月18日木曜日
iPhoneアプリ、リジェクトされた'`,、('∀`) '`,、
Lite版で申請して、iAdの広告表示の設定でも間違えているのかと思ったら〈Metadata Rejected〉。
================================================================================
3.2
We found that your app and/or its metadata does not appear to include final content, which is not in compliance with the App Store Review Guidelines.
Specifically, your app marketing screenshot contains placeholder iAd banner
Please see the attached screenshot for more information.
================================================================================
最下部に表示されているアップルのテスト用のバナー表示がNG??
まーじーでー?
逆に、実際に表示されるアプリと関係のない広告バナー画像をスクリーンショットとして申請が通っているアプリのほうが問題があると思うんだけどなー。
まあ、修正しますけどね。バナー画像消すだけ。
あと、今回のレビュー待ちのあいだに〈App Review Information〉という入力項目が増えていた。
で、これもきちんと入力しないとダメだった。入力しないと、上記のメタデータ修正後に"Submit New Metadata" というボタンが表示されなかった。
……また一週間以上待つのか……まあしかたないね。
2012年10月12日金曜日
初見マスターLite も申請しました
どもども。
iPhoneアプリ「初見マスター」の無料版/お試し版である「初見マスターLite」もアップルに申請しました。
早ければ来週中にはリリースできるかな?
まずはお待ちください。
http://www.fabrica-com.co.jp/pr/sightreadex/
https://itunes.apple.com/jp/app/id563487489
2012年10月5日金曜日
旧モデルとiPhone5/iOS6で、アプリの縦の長さを適宜変更
http://takuyaichise.tumblr.com/post/31503431644/iphone5-ios6-568px
上記より引用。
以下のコードをAppDelegate.mに追加。
- (void)applicationDidFinishLaunching:(UIApplication *)application {
if ([[UIScreen mainScreen] bounds].size.height == 568){
self.window.frame = CGRectMake(0, 0, 320, 568);
}
へー。
あとでテストしてみよう。
上記より引用。
以下のコードをAppDelegate.mに追加。
- (void)applicationDidFinishLaunching:(UIApplication *)application {
if ([[UIScreen mainScreen] bounds].size.height == 568){
self.window.frame = CGRectMake(0, 0, 320, 568);
}
へー。
あとでテストしてみよう。
iPhoneアプリ〈初見マスター〉公開しました。
9月の25日にアプリをアップロードして、10月4日に審査開始。で、40分ほどで一発審査クリアでした(゚∀゚)
楽器演奏の技術のひとつである〈初見演奏〉の練習用アプリです。
その名も〈初見マスター〉。
かわいらしい見た目ですけど、実用的で硬派なアプリです。
楽器をやっていないと使い道のないアプリです。
ランダムで4つの音符が表示されるので、それを自分のお手持ちの楽器で演奏。
最後に4つの音が実際に流れるので確認ができます。
「ト音記号」「ヘ音記号」、♭、#記号の数の指定も可能。
有料アプリの最低金額である85円で、アップルストアにて発売中♪
初見演奏、ソルフェージュの練習にどうぞ。
ピアノを習っているお子さんの練習にもいいかも。
http://www.fabrica-com.co.jp/pr/sightreadex/
http://itunes.apple.com/us/app/chu-jianmasuta/id563487489?l=ja&ls=1&mt=8
2012年9月19日水曜日
ひとつのプロジェクトで通常版とLITE版を管理
このあたりを参考に。
http://www.func09.com/wordpress/archives/859
http://d.hatena.ne.jp/matobow/20120119/p1
すごいね、Xcode。わざわざLITE版用にソースを分けなくてもいいんだ。
http://www.func09.com/wordpress/archives/859
http://d.hatena.ne.jp/matobow/20120119/p1
すごいね、Xcode。わざわざLITE版用にソースを分けなくてもいいんだ。
2012年9月6日木曜日
2012年9月5日水曜日
iPhoneアプリからメーラー起動
http://iphone-app-developer.seesaa.net/article/176107188.html
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:hoge@example.com?Subject=hogeSubject&body=test"]];
なるほど。日本語をそのまま放り込んだら動かなかった。
エンコードさせないとNG??
http://www.codza.com/decoding-utf-8-nsstring
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:hoge@example.com?Subject=hogeSubject&body=test"]];
なるほど。日本語をそのまま放り込んだら動かなかった。
エンコードさせないとNG??
http://www.codza.com/decoding-utf-8-nsstring
2012年8月28日火曜日
アプリからsafari起動
こんな感じ。
ボタンクリック時に仕込んでみる。
NSURL *url = [NSURL URLWithString:@"http://www.madhatter.jp/"];
[[UIApplication sharedApplication] openURL:url];
ボタンクリック時に仕込んでみる。
NSURL *url = [NSURL URLWithString:@"http://www.madhatter.jp/"];
[[UIApplication sharedApplication] openURL:url];
2012年8月20日月曜日
ScrollVIewとiAd広告
たとえば、ScrollViewの下にiAdのバナーを表示。
で、iAdを表示させない場合はScrollViewの表示領域をiAdのバナー分広げたい時。
HowToUseScrollView.frame = CGRectMake(0, 44, 320, 416);
こんな感じにすると、表示領域を広げられる。
(´・∀・`)ヘー
で、iAdを表示させない場合はScrollViewの表示領域をiAdのバナー分広げたい時。
HowToUseScrollView.frame = CGRectMake(0, 44, 320, 416);
こんな感じにすると、表示領域を広げられる。
(´・∀・`)ヘー
2012年8月16日木曜日
iAd
iAdの取得の成功/失敗に応じた設定もしたほうがいい模様。
viewの .h ファイルに <ADBannerViewDelegate> を書き足すのを忘れない。
@interface ViewController : UIViewController<ADBannerViewDelegate>
下記参考
http://hhageru.blog.fc2.com/?no=52
ADBannerView: WARNING A banner view (0xbe530d0) has an ad but may be obscured. This message is only printed once per banner view.
なんてワーニングが。
下記参考
http://ameblo.jp/aulait273/entry-10968604813.html
viewの .h ファイルに <ADBannerViewDelegate> を書き足すのを忘れない。
@interface ViewController : UIViewController<ADBannerViewDelegate>
下記参考
http://hhageru.blog.fc2.com/?no=52
ADBannerView: WARNING A banner view (0xbe530d0) has an ad but may be obscured. This message is only printed once per banner view.
なんてワーニングが。
下記参考
http://ameblo.jp/aulait273/entry-10968604813.html
2012年8月10日金曜日
Scroll View
下記のブログの書き込みを参考に。
http://applil.sakura.ne.jp/blog/scrollview
ScrollViewを貼りつけただけだとスクロールしないのね。
ScrollViewをアウトレット接続して、「- (void)viewDidLoad」内で
HowToUseScrollView.contentSize = CGSizeMake(320,1000);
って感じでサイズ指定。
なるほど。
http://applil.sakura.ne.jp/blog/scrollview
ScrollViewを貼りつけただけだとスクロールしないのね。
ScrollViewをアウトレット接続して、「- (void)viewDidLoad」内で
HowToUseScrollView.contentSize = CGSizeMake(320,1000);
って感じでサイズ指定。
なるほど。
登録:
投稿 (Atom)
