2013年6月11日火曜日
iOS 7 Beta版リリース
せっかくdeveloperライセンスを購入していることもあるので
早速ダウンロードしてアップデートしてみることにします。
iTunesのバージョンアップの確認ボタンを
Optionボタンを押しながら押すと、ipswファイルを選択できるようになります。
一足先に楽しめるというのは嬉しいね。
楽しみだ。
2013年5月15日水曜日
pickerを下から出す方法
UIで設定が下からひょこっと出てくるとかっこいいと思って
検索してみた。
http://www.tamurasouko.com/?p=791
非常にわかりやすく、ソースもあるため助かります。
仕組みはわかると納得。
ボタンを押したら、PickerのUIControlerを呼び出し
下からアニメーションで表示させる。そのときPickerのUIControlerは透明にしているため
Pickerのみが表示されるので、UIControler無い様に見えるという仕組みだ。
これを応用すると、Picker以外でもいろんな動作ができるようになりますね。
なるほどと思いました。
2013年5月13日月曜日
キーボード制御 Returnキーを変える他
入力部について気になるところが出てきました。
TextFieldにてデフォルトで表示されるキーボードです。
どのようにUIが変わるのかわからん。
ちょうど良いサイトがありました。
http://www.toyship.org/archives/82
2013年4月26日金曜日
エディタに表示されている◉と◯
エディタに表示される◉と◯ですが
とりあえず動いていることや調べ方もわからなかったため放置していましたが
たまたま見たHPに記載されていました。
>ヘッダファイル上に、使わなくなった宣言が残っている。(◉じゃなくて◯)
リンク:http://d.hatena.ne.jp/appbakery/20121213/p2
ちゃんと変数や関数を整理していれば
Incomplete implementation
のワーニングも消えるそうなので、今更ながら感動ですw
2013年4月24日水曜日
2013年4月13日土曜日
iOS Developer Program の更新
まだリリース実績もないですが、実機で動作させたりというのは
楽しいので更新します。
円安の影響を受けそうな時期だったので、どうかと思いましたが
今年も8400円なので助かります(^_^)
2013年3月8日金曜日
xcodeで改行コードが入力できない。
初歩の初歩ですが。。。
改行コード¥nを入れても改行されない!!
少し調べてみると
どうやら¥の代わりに
alt(option)キー + ¥
で
バックスラッシュ \
でないと駄目らしいです。
参考サイト:https://sites.google.com/site/gggatelier/blog/xcodedegaixinggarulidekinai%E3%80%82%E3%80%82%E3%80%82
2013年3月7日木曜日
ios通知設定について
プロビジョニングファイルの問題は、よくわからないが解消された。
本当によくわからん。。。
とりあえず。
通知のサンプルプログラムを作成。
http://d.hatena.ne.jp/moto_maka/20111207/1323199807
こちらを参考にしながら、通知表示まで完了。
動作確認をしていて思ったのが
起動中のアプリは通知がされない(起動しているアプリ本体のため当たり前?)
通知設定さえすれば、アプリは起動していなくても(アプリを終了しても)
通知設定は単独で実施される。
2013年3月4日月曜日
Could not change executable permissions on the application.
サンプルプログラム作成のため、新しいプロジェクトを作成
シミュレータで動作を確認後、実機での動作を確認しようとしたら
Could not change executable permissions on the application.
とエラーが出てしまった。
permissionのエラーなのでprovisioningファイル系と思いきや
どうやらBundle Identifierを同じにしてアプリの転送はできないらしい。
http://okwave.jp/qa/q7778866.html
今までは転送していたアプリは1つだったため、気づかなかったんだな。。。
新しいApp IDでプロビジョニングファイルを作成し
再度転送する。
次は違うエラー
Code Sign error: Provisioning profile 'xxx' specifies the Application Identifier 'XXXX' which doesn't match the current setting 'APP_ID'
xxx とXXXは古いプロビジョニングファイルの情報だが
Cleanビルドをしても変わらない。
今日はタイムアップ
2013年2月11日月曜日
久しぶりにハマる
MacBookを新しくして、Xcodeを導入する。
iPhoneにアプリを転送しようとするが、エラーが出て入らない。
Provisioning Fileの再作成が必要ということに気づく。
Provisioning Portal
Certificates の再登録を行う必要がある。
登録にはCertificateSigningRequest.certSigningRequestのファイルが必要。
<CertificateSigningRequest.certSigningRequestの作り方>
まず、キーチェーンアクセスを開き
証明書アシスタント
認証局に証明書を要求
要求の処理 ディスクに保存を選択
CertificateSigningRequest.certSigningRequest
ファイルの作成を行う。
取り込んで完了するはずであったが、
Code Sign error: Provisioning profile 'AAAAA' specifies the Application Identifier 'BBBBB' which doesn't match the current setting 'CCCC'
とエラーが。。。
設定の仕方をすっかり忘れていました。
<設定場所>
TARGETS
info
Bundle identifier ←この設定
Provisioning Profilesで設定した
値をApp ID Suffixと同じに設定しないといけません。
過去はまったネタですが、メモも残っていないことや
この値って変えないからすっかり忘れていました(^^;;;;