2012-01-01から1年間の記事一覧
自宅で作成中アプリの SQLite ファイルを見ようと思ったら、ユーザライブラリが Finder に表示されていない。Xcode4 の場合、次の場所にあるはず。試しに Terminal でパスを検索するとちゃんとある。あれ? :-( /Users/>/Library/Application Support/iPhone…
会社でiPadを20台キッティングするときに面倒なのが AppleIDの取得。ユーザ基本情報とかアンケートみたいのがあるので、結構めんどい。入力手順を自動化するのに良い方法ないかな〜と探していたところ、WebサイトからAppleIDを登録できるページを発見 :-) My…
会社で iPad2 を無線LAN AP(WAPM-APG300N) に接続していると、数分くらいして切れることがある。アプリ実行中にナビバー上の無線LANマークが消えて圏外になる。アプリをバックグラウンドにすると無線LANマークも復活してネットワークにも接続できる。iPadに…
MacでブータブルCDを焼き増す方法、あんまり使わないからすぐに忘れちゃうからメモっとこ。:-) CD/DVDから iso イメージ作成 まずはisoイメージ作りから。 Macで、Winでも使えるDVDディスクを作成 - All About が分かりやすい。 アプリケーション > ユーティ…
監視されてるデバイスを Apple Configurator に接続すると、ユーザがインストールしたアプリはデフォルトでは消える。それをキープさせとく方法があるらしい。 1. Apple Configurator が実行されている場合は、終了します。 2. ターミナルで次のコマンドを実…
空き容量がゼロになって書き込みできなくなっちゃった。Mac の場合、USB上でファイルを削除しても実体は残ってるんだね。知らんかった。^^;)USBに空きスペースを確保する一番よい方法はフォーマットしちゃうこと。ディスクユーティリティを使えば、簡単にで…
会社の iMac に自分の iPhone をつないでみたら「この iPhone は別のコンピュータで監視されているため、このコンピュータでは使用できません」なんてメッセージが出て写真の抽出とかできない。(T^T) 前にApple Configurator のお試しで監視対象にしたのが原…
前回の推測通り、JCB でカードブロックが発生していたのが原因だった。法人カードを使って作業していたのもあって、カード会社から確認の電話がきた。うちの財務部長が応対して、こちらの状況を説明して、ブロックを解除してもらったので、残りのアプリも無…
昨日、途中まで購入できてたアプリの受領番号がメールされてる。内容をみると 1回の注文で同じアプリに20回発注がかかってる感じに見える。ちょいと "(Apple|iTunes) JCB 不正" で検索したら、JCB カードの不正利用の話があちこちに出てくる。これビンゴっぽ…
お手元に iPad2 が20台。この子たちに同じアプリをインストールしたいとこ。支払いを1つのカードにまとめたいので iTunes ストアからギフト送信してたんだけど、こんなダイアログが出て送信できなくなっちゃった。何でしょ? (T^T) たしか 1月末にキッティ…
Apple Configurator で自分の iPhone 端末を監視オンにしたら初期化されちゃったので、夜中にバックアップからリストア。無事に終わったーと思ってたけど、無事じゃなかった。@i.softbank.jp メールのエントリが消えてる。 ( ゚д゚)ポカーン えーーーと思って復活…
続いて Apple Configurator の監視編を試してみよ。iPhone を USB接続しても、監視ページには何もデバイスが表示されない。やっぱり、準備ページで監視オンにしないとダメっぽい。ということで監視をオンにして適用してみた。:-) ちなみに監視オンにするとデ…
Apple Configurator は 3/7 の「The New iPad」のリリースの裏で、こそっと公開された Apple 提供の無料 MDM。1度に30台まで同じ設定したり、OSをアップデートしたりできるらしい。 Apple、Mac用モバイルデバイス管理(MDM)アプリ「Apple Configurator」をM…
NSURL と CSURLRef の相互変換ってどーするんだろ?と Quartz で PDF 操作しているときにちょいと調べた。結論は「変換」でなく「キャスト」で OK :-) > Hello, I have been googling on how to convert a CFURLRef to NSURL. > But it always seems to be t…
Objective-C – Convert NSString File Path to NSURL and Vice Versa ○ NSURL → File Path NSURL *fileURL = [[NSURL alloc] initFileURLWithPath:@"/dir/file.txt"]; // (1) または NSURL *fileURL = [NSURL fileURLWithPath:@"/dir/file.txt"]; // (2)実行…
データ転送したときに妥当性チェックにMD5を使いたい。でもどーやって計算すればいいんだろと思ってたらNSDataからMD5を計算する方法みっけ。 :-) Create MD5 Hash from NSString, NSData or a File カテゴリを使って NSData に組み込んでる。こんな感じ。NS…
NSData と NSUInteger の変換ってどーするんだろと思ってたら、サンプルみっけ! How do I convert an NSNumber to NSData? NSUInteger → NSData NSUInteger index = <some number>; NSData *payload = [NSData dataWithBytes:&index length:sizeof(index)];NSData → NSUI</some>…
CSV を処理したりと何かと使う割にいつも調べてる。メモっとこ。:-) NSString *string = @"hoge,moge,fugo,mogo"; NSArray *names = [string componentsSeparatedByString:@","]; NSLog(@"%@",names);result... (hoge, moge, fugo, mogo) NSStringを特定文字…
AppStore に申請したアプリが審査をパス。喜んだのもつかの間、ローカライズをさぼったのが災いし「Language English」になって日本語ロケールの iPad にダウンロードできない (T^T)反省しつつ、早速ローカライズ。Xcode4 での手順はこちらさんが分かりやす…
iPhone でメールを着信すると着信音が鳴る。これはOK。でも、ちょっとしてから2回目が鳴る。届いてるメールは1通だけ。他のアプリ影響?ずっと悶々してたんだけど、遂に解決 :-) [設定]→[通知]→[メッセージ]→[通知を繰り返す] iPhone4S(ios5)で、…
NSURLConnection は Connection: close できない で NSURLConnection にダメ出ししてたけど「Cookie クリアすればセッション残らないよ」ってアドバイスもらった。しかもデモ付き。お手数かけました > 石○さん ^^;)BASIC 認証の場合、Cookie に保存されたセ…
審査レビューまでの待ち日数を表示しているサイトを発見。"iOS average calculated from 112 reviews over the last month." ってコメントが見えるから、過去1ヶ月にAppStoreへ申請されたアプリのレビュー開始までの日数の平均をとってるんだろね。:-) Aver…
AppStore の審査でリジェクトされるより先に自己リジェクトか。。。まぁ、チョンボなんだから仕方ない。自己リジェクトの仕方はこんな感じ。1. iTunes Connect で Manage Your Application を開く。 2. リジェクトしたい(したくないけど)アプリを選択後、V…
先週金曜日に初めてiPad向けアプリをAppStore に申請したよ。申請手順は Appleドキュメントのどこかに出てるんだろーけど、なぜか見つからない。こちらさんのサイトを参考にさせてもらい何とかアップロードに成功。:-) Xcode4でiPhoneアプリをiTunes Connect…
Webサーバの認証方法の1つ、BASIC認証はログインはあってもログアウトできない。一度、認証に成功するとHTTPヘッダに Authentication: Basic xxx と Connection: keep-alive が設定されて、その後は認証なしに保護されたページにアクセスできる、という動作…
NSURLConnection を使って非同期でサーバ接続させて -connectionDidFinishLoading: が呼ばれたら後処理をする、、、ってセオリー通りな処理を書いたつもりなんだけど、CoreData で保存するとエラーが発生する。 毎回同じデータに対して発生するんなら、実装…
デバッグしてると「なんでこのタイミングでこのメソッドが呼ばれるんだ?」と思うときがある。そんなとき、スタックトレースを表示できるとルート確認ができて便利。Java の場合 Exception をスローして表示してたけど、Objective-C の場合、出力したいとこ…
ダイアログは表示できるんだけど、OKボタンを押すと EXC_BAD_ACCESS になる。単にダイアログ表示してるだけなのに?! と思ってたら autorelease が悪さしてた。あらら ^^;) UIAlertView *alertView; alertView = [[[UIAlertView alloc] initWithTitle:@"認…
あれ、またアプリが起動しなくなった。何でしょ? :-( 見たことのあるエラーがコンソールに出てる。また iOS Simulator がおかしくなったみたい。:-p Couldn't register jp.co.bsnnet.CloudSession with the bootstrap server. Error: unknown error code. T…
Xcode で意味不明なエラーが出た。ファイルの実体はあるし、include 指定するとちゃんと入力補完もされる。原因が分からん。なんでしょ (T^T) 検索してみたら、さくっと解決方法が見つかった。 Lexical or Preprocessor issue 'Xxx.h' file not found Lexica…