mobahustle blog

mobahustle blog

担当が好き勝手に書いてます。

Amebaでブログを始めよう!
ViewController周りが違うCocos2d。

通常は、

GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init];
if (leaderboardController != NULL)
{
leaderboardController.category = @"grp.hogehoge";
leaderboardController.timeScope = GKLeaderboardTimeScopeAllTime;
leaderboardController.leaderboardDelegate = self;
[self presentModalViewController: leaderboardController animated: YES];
}

という感じで書けば呼び出せますが、

selfがViewControllerでないため使えません。


viewcontrollerは、[UIApplication sharedApplication].keyWindow.rootViewControllerで
参照できるみたいです。

従って、前のソースは、

[[UIApplication sharedApplication].keyWindow.rootViewController presentModalViewController:leaderboardController animated: YES];

と書き換えると無事動作しました。ニコニコ
あるお客さんとあるお客さんが、Oracle 11gを使っているわけですが、

当然のことですが、2台サーバーを建てることはできません。

1台のサーバに2つのDBを苦心してなんとか設定しました。


1つのDBのときはデフォルトがそのDBになっていたので

難なく動いていたものが、DB名を指定しなければならなくなって

あちこち動かなくなりました。


それでも他のものはそれなりに動かせるようにしましたが、

エクスポートは手ごわかったです。

1つのDBのときは、
exp username/password parfile=パラメータファイルのパス

でよかったのに、接続先の指定と、パラメータファイルが指定できない!
結局、だらだらだらだら、コマンドラインにパラメータを書かなきゃなりませんでした。

exp username/password@servername/インスタンス名 FILE=ダンプファイル名.dmp LOG=d:\ログファイル名.LOG USERID=expするusername/expするユーザーのpassword TABLES=(テーブル名たち)


なんか変。



開発していたiPadアプリを今日めでたく、審査申請をしました。

でも、XCode4のオーガナイザでValidateしようとしたら、

「Application failed codesign vertification. The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate.」

というエラーになってValidateできないしょぼん


調べても調べてもわからなくてあきらめかけたとき

このページ発見



Ni chicha, ni limona - 平均から抜けられない僕

ビルド 構成で設定する証明書、これは以下の2カ所で設定しておかないといけません*1

 
  • プロジェクトの「情報を見る」→「コード署名 ID」
  • 《重要》ターゲットの「情報を見る」→「コード署名 ID」




この文章を読んではっとしました。

なんか、設定があったような・・・・・plistとかプロジェクトの設定ばかりみてて忘れてた。。。。


Build情報を少しずつ下にスクロールしていくと

コードサインの情報がでてきて、開発時のまんまになってた・・・・・ガーン


mobahustle blog






コードサインをDistributionの情報になおして、

アーカイブして、validateをしたら、よっしゃーとおったー。


めでたく審査申請完了となりました。ニコニコ