2013年2月24日日曜日

Doctrine 「The left side of the join between the aliases '○○○' and 'XXX' must have at least the primary key field(s) selected.」 の対処法

そのままですが

「'○○○' and 'XXX' must have at least the primary key field(s) selected.」

の場合、'○○○'テーブルと、'XXX'テーブルの主キーを

SELECT句で抽出項目に加えるとエラーになりません。

例)
SELECT ○○○.id , XXX.id  ~

とすればOKです!

2013年2月17日日曜日

doctrineのschema.ymlの設定内容

久しぶりに新しいTABLEを作成しようとすると

relationsのtypeってなんだっけ?

となったので、ググってみると大変参考になるサイトを発見! !

symfony schema.yml の覚書

ここを見ればばっちりです!

サクラエディタで表示をUTF-8に変更する

ちょいとメモメモ。

メニューの「ファイル」→「開き直す」→「UTF-8で開き直す」
Ctrl+Alt+F8でもOK!

2013年2月11日月曜日

iPhoneアプリ更新時のリリース手順(XCode4.5)

更新の度にどうやったっけ?となるのでメモメモ。
※XCode4.5.1

iTunesConnectでの作業
1.Manage Your Applications → 更新対象のアプリを選択 → Versionsの「Add Version」ボタンを押す。
2.New Versionの説明を入力する。
3.Statusが「Prepare for Upload」になる。
4.New Versionの画面右上の「Ready to Upload Binary」ボタンを押す。
5.今回の機能で暗号化機能に変更を加えたか、法的な問題のための更新かの質問がされるので選択後、「Continue」ボタンを押す。(自分は基本的にNO)
6.アプリ承認後、自動的にリリースするかどうか質問されるので、選択後、「Save」ボタンを押す。
7.Statusが「Waiting For Upload」になっていることを確認する。

XCodeでの作業
1.Product → Edit Schemeの左メニューからArchiveを選択し、Build Configurationで「Distribution」を選択する。
2.左メニューのプロジェクトを選択しBuild SettingsでCode Signingを設定。
3.Product → Archiveを選択。
  Buildが成功すると、Organizerが自動的に起動する。

Organizerでの作業
1.Organizer画面左の「Validate」ボタンを押し、ユーザ名とパスワードを入力し、「Next」ボタンを押す。
2.ApplicationとCode Signing Identityを選択し、「Next」ボタンを押す。
3.No issues・・・と画面に表示されたら、「Finish」ボタンを押す。
4.Organizer画面左の「Distribute」ボタンを押し、「Submit to the iOS App Store」を選択後、「Next」ボタンを押す。
5.表示された画面で、ユーザ名とパスワードを入力する。
6.ApplicationとCode Signing Identityを選択し、「Next」ボタンを押す。
7.ApplicationのUploadが始まります。(完了まで少々時間がかかる場合あり)
8.No issues・・・と画面に表示されたら、「Finish」ボタンを押します。

iTunesConnectでの作業
1.New VersionのStatusが「Upload Received」もしくは「Waiting For Review」になっていればOK!