AppSalesの憂鬱

野良販売管理アプリとしては非常に優秀なAppSalesなんだが、最近Payment(Appleからの支払い)データのDLに失敗する。
調べたところ、最近iTunes connextのメッセージが一部日本語化されたらしくエラー判定を食らってた、ということがなんとなく判明(それでいいのか確証は持てない)。
ReportDownloadOperation.mの該当部分を直せば動く模様
修正前

NSString *signoutSentinel = @”Sign Out”;

修正後

NSString *signoutSentinel = @”サインアウト”;

本当にこれでいいのか知らないが…

UITableViewCellのtextLabelのAlign

英語だとこの話題
何を言ってるかというと
UITextViewCell.textLabelのセンタリングのためにtextAlignmentプロパティを弄るわけだが、有効になるのはセルのスタイルがUITableViewCellStyleDefaultの時だけ
ってことらしい。これだとセルの他のスタイルの使い勝手が激減するじゃないですかヤダー
結局一番簡単な解決策は、cellに別途UILabelをはっつけることでした(笑)。textLabelに直接再代入できるかどうかは知りませんが
UILabel* label = [[UILabel alloc] initWithFrame:CGRectZero];
[label setAutoresizingMask:UIViewAutoresizingFlexibleWidth];
という体裁で初期化したUILabelをぶち込めばOKでした。

XCode覚え書き

via Xcode 4.2 debug doesn’t symbolicate stack call
http://stackoverflow.com/questions/7841610/xcode-4-2-debug-doesnt-symbolicate-stack-call
なにかっつーとエラーが起こった時、最近のXCodeはスタックトレース(どのメソッドでエラーが起こったのか)を出してくれないので、それをどうやったら出すのか、つー話。
割と難儀してたのが解消したのでメモることに