• 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
 

こういう感じのメッセージが出ます(グレーで見にくいですが): Picture 9.png
profile doesn't match any valid certificate/private key pair in the default keychain

Keychain AccessでDefaultのkeychainを確認

Xcodeが検索するkeychainが、iPhone Developerの証明書が入っているkeychainと違っていることが原因が多いらしい(下記リンク)。
なのでKeychain Accessでデフォルトのkeychainをlogin(iPhone Developerの証明書が入っているkeychain)にする(私の場合は正しくなってました)

その他試した事

  • iPhone Developer証明書を再発行
  • 新しいAppIDを用意
  • 新しいprovistioningを用意

これ全部やってもだめだった...

iPhone SDK 3.0 GM SeedのXcodeを再インストール

次の日Xcodeを削除して、SDKを再度ダウンロード、インストールしてみました。→ まだ、同じメッセージがでます。
で、やったこと:

  • 再度iPhone Developer証明書を再発行して、Keychain Accessに
  • 使えなくなったprovisioningをModifiedで再度自分と動作確認に使うiPhoneを選択
  • Xcodeと3.0 GM SeedのiPhoneにprovisioningをインストール

正しく動作するようになった!! Yay!

posted by Png satoko on Wed 17 Jun 2009 at 07:22
posted by Png satoko on Wed 17 Jun 2009 at 01:51

実際に使った事はないのですが、未来のためにメモ。

開発機のクラッシュログは読めたのですが、そうでない場合は下記のリンクにあるようにすれば読めるらしいです。

posted by Png satoko on Thu 11 Jun 2009 at 02:38

http://www.inc.com/magazine/20090601/joel-spolsky-a-visit-to-microsoft-and-google.html
Published June 2009

興味深かったのでメモ:

C# + jQuery + MS SQL Server 2008(!)
3台のDell 8 Core Xeon

Coding Horrorの人をパートナーにしてる

ポッドキャストもやってます at ITConversations
http://itc.conversationsnetwork.org/series/stackoverflow.html

(Googleで開かれたこのsessionの)出席者のうち40%の人が使った事があった

ほとんどの人はGoogleで質問をtype、検索してやってくる:86%
直接アクセスしてくる人はほんの一握り

136,579の質問が挙げられ
質問の91.3%は答えが出た
=> 答えられたreplyをUp voteされた質問だけをカウント

Posts(質問+reply) 800,000
Registered users 60,000
Unique visitors 3,500,000

Stack Overflowの姉妹サイトとして下記を作った:
http://serverfault.com/


[追記] 同時に下記の記事をあすなろblogで書きましたので、どうぞ:

StackOverflowのコンテンツ(Data Dump)がCreativeCommonsに
http://blog.pasonatech.co.jp/hibi/102/10703.html

posted by Png satoko on Wed 10 Jun 2009 at 16:41

UIImageJPEGRepresentationのcompressionQualityを0.0にするとどれくらい圧縮されるかのテスト:

  • 3.3MBのファイル => 804KB
  • 1.5MB(1600x1200) => 116KB

ファイルによって違うでしょうが参考までに。 下記にテストに使ったファイルを挙げておきます。

3Mの画像ファイル

オリジナルのサイズ:5354x3570、3.3MB
joi_3m_small.jpg
photo by Joi

iPhoneで取った1600x1200のファイル

1600x1200、1.5MB
1200x1600.jpg

posted by Png satoko on Fri 5 Jun 2009 at 06:31

なんか忘れて探したのでメモ:

   1  /Users/satoko/Library/Application Support/iPhone Simulator/User/Media/DCIM/100APPLE

posted by Png satoko on Fri 5 Jun 2009 at 04:25

小ネタです:Passengerのステータス確認

   1  passenger-status
   2  ----------- General information -----------
   3  max      = 6
   4  count    = 6
   5  active   = 4
   6  inactive = 2
   7  Waiting on global queue: 43
global gueueが43もあるのは異常で、こういう場合はapacheをrestartする。

上記の他にBacktracesやDomainsなどの情報を表示してくれます。

passenger-statusコマンド

http://www.modrails.com/documentation/Users%20guide.html

posted by Png satoko on Thu 4 Jun 2009 at 02:49

ばらばらとですが、メモ。

key, pemの作成

key(プライベート), 暗号化を解除したkey, pem(署名要求書CSR)を作成

http://postfix.robata.org/tls-set.html

pem作成時、参考になった値:

Common Name ウェブサーバのFQDNです
Email Addres 入力不要です。 -
A challenge password 入力不要です。 -
An optional company name 入力不要です。
http://jp.globalsign.com/support/index.php?sid=757&lang=ja&action=artikel&cat=21&id=201&artlang=ja

pemファイルの内容確認

作成した証明書は以下のコマンドで内容の確認ができます。

   1  openssl x509 -in cacert.pem -text
http://openssl.robata.org/

証明書のマージ

ただ単にkeyファイルに、送られて来た証明書ファイルの内容をprependするだけらしい(確かに発行しているコマンドは二つのファイルをcatして一個にしてるだけだ)

CAからサーバ証明書が送り返されてきたなら、必要に応じてプライベートキーとマージしてしてください。
(WebサーバやメールのTLS化では、プライベートキーとマージが必要です)
このときマージするキーはパスフェーズを解除したキーを利用してください。
http://postfix.robata.org/tls-set.html

証明書を再発行するときのTips

元の証明書(pem)を上のコマンドで確認し、Subject部分を再発行時に使うとよいかも:

   1  Subject: O=s21g LLC...

Organization Name => O
Organizational Unit Name => OU
Common Name => CN

ちなみにkey作成時、suコマンドができなくて困っていたら、下記を教えてもらいました:

   1  sudo su

posted by Png satoko on Thu 4 Jun 2009 at 02:19

MacPortsを利用してインストールしたrubyのインストールオプションを知りたくなったので、調べました。

port installed rubyで確認

下記の場合、thread_hooksがvariantsとして指定されインストールされている:

   1  % port installed ruby
   2  The following ports are currently installed:
   3  ruby @1.8.7-p72_2+thread_hooks (active)

MacPortsのrubyで指定可能なインストールオプション:variants

portでインストールされるrubyには下記のvariantsがあります:

   1  % port variants ruby
   2  ruby has the variants:
   3    universal
   4    darwin
   5    darwin_7
   6    tk: enable tk support
   7    mactk: enable MacTk (Tk.framework without X11) support
   8    thread_hooks: apply Apple's thread_hooks patch
   9    no_doc: do not install rdoc documents

また後でvariantsを追加してインストール場合は、別のrubyとみなされるようなので、deactivateかuninstallする必要があるようです:

* As「ruby +mactk」and「ruby +mactk +thread_hooks」are recognized as another, if you add to「thread_hooks」after installing「ruby +mactk」, you need to uninstall or be deactivate「ruby +mactk」.

http://oamaxa2.u-abel.net/wordpress/?p=30

posted by Png satoko on Tue 2 Jun 2009 at 05:28

LimeChatが動いて、文字化けなくircが見れるようになったのでメモ。

環境

  • MacOS X 10.5.6
  • ruby
       1  % port installed ruby
       2  The following ports are currently installed:
       3  ruby @1.8.7-p72_2+thread_hooks
       4  ruby @1.8.7-p160_1+thread_hooks+universal (active)
    
  • RubyCocoa-0.13.2-OSX10.5universal.dmg

自分でハマったところ

  • MacPortsで入れるrubyが+universal
  • OS Xのバージョンに合ったdmgで (最初はRubyCocoa-0.13.2.1-OSX10.4universal.dmgをインストールしようとしてた)
  • LimeChatのEncodingをUTF8に
posted by Png satoko on Tue 2 Jun 2009 at 05:24
Contents
iPhone SDK 3.0 GM Seed (Leopard)にしたらXcodeのCode Signing Identityがおかしくなった+解決
Xcodeのアンインストール
iPhoneのクラッシュログを読む、リンク2個
StackOverflowについてJoel on Softwareの人が語る
[iPhone] UIImageJPEGRepresentationのcompressionQualityパラメータについてメモ
[iPhone] シミュレータのPhotoAlbums内のSavedPhotosフォルダの場所
[Passenger mod_rails] passenger-statusコマンド
SSL証明書の再発行 メモ
[MacPorts] インストール済みrubyのインストール時オプションを確認する
LimeChat インストール+UTF8: yay!
Comments
KingofSmack: Here also good reads for this mobile applicatio... '14-5
satoko: stackoverflowでも同じエラーを挙げている人がいたので、1.3でアップロードしたよっ... '10-12
ujihisa: :%s/blog/glob/g '10-7
satoko: しゅが〜様 返事が遅くなって申し訳ありません。また、投稿百景ご購入ありがとうございます。 ... '09-10
しゅが~: こんにちは。投稿百景を発売日翌日から利用しています。本当にいいAppを作っていただきました。罫... '09-10
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ