Objective-CとSwiftの相互利用の方法

 Apple関連, Dev, iPhone, プログラミング, 書籍  Objective-CとSwiftの相互利用の方法 はコメントを受け付けていません
4月 022015
 
開発のプロが教える Swift標準ガイドブック

Swiftをメインに使うようになり、新規プロジェクトではSwift、そして既存のプロジェクトをObjective-CからSwiftに移行を行っている日々をおくってます。
Swiftを触りすぎてObjective-Cの記述方法を忘れかけているので、たまにObjective-Cのコードを追ったり修正するときに困ってる位です(笑)
Swiftはまだ言語の変更が激しいので、まだ実践で使うには怖いという声も聞きますが、まぁなんとかなるでしょと考えてたりします。「安定してから手を付けよう」なんてもったいないですしね。
Objective-C(ARCの導入とかもろもろ)の変化を乗り越えてきてるので、抵抗が少ないっていうのもあるかもしれません。
Continue reading »

 Posted by at 11:22 AM

RAMDiskを使って快適な環境を作ろう (Moutain Lion)

 Apple関連, その他, ハードウェア  RAMDiskを使って快適な環境を作ろう (Moutain Lion) はコメントを受け付けていません
8月 302012
 

最近 iMacで使えるRAMがめちゃ安かったので8GBx2 + 16GBx2 = 24GBにしてしまいました。
普段からこんなにRAM使うこと無いので宝の持ち腐れ。
もったいないので有効活用すべくRAMDiskを作ってみようと思い立ったのです。
そのメモ書き。
Continue reading »

Apple純正品のようなUSBハブ/ヨドバシポイントカードアプリ 他

 Apple関連, TodayPicup, ハードウェア  Apple純正品のようなUSBハブ/ヨドバシポイントカードアプリ 他 はコメントを受け付けていません
6月 292012
 

6/28に気になった記事やアプリ
“「アップル社」に選ばれた今・・・”、”Mac・Macbookのために生まれてきたようなUSBハブ【Satechi Premium 4 Port Aluminum USB Hub】” などなど。 Continue reading »

iOS(Mac)Appを申請するときハマったら…

 Apple関連, Dev, iPhone  iOS(Mac)Appを申請するときハマったら… はコメントを受け付けていません
4月 072012
 
  • Organizerからアプリ申請を出す時、どうしてもエラーがでるようだったら、Application Loaderを使いましょう。
    (Xcodeを右クリックで「パッケージの内容を表示」→Contents→Applicationsにあります)
  • Application Loaderを使ってもうまくいかない時は、アプリケーション→ユーティリティ→コンソールを起ち上げ、ログを確認しましょう。
  • 何度やってもだめなときはググりましょう。
  • たまにTwitterでつぶやきましょう。誰かが解決の糸口を教えてくれたりします。
    (submitできない、Javaがいけないのか?とかつぶやいてたら、@k_katsumiさんがヒントくれました。ありがとうございます。)
  • Apple Developer Forumsで同じような症状がでていないか見てみましょう。
  • 可能なら別のMacで申請を試みましょう。

なんでこんなこと書いているかというと、会社で今日submitするアプリがあった訳なのですが、全然申請できない状態に陥ったからなのです。
(An error occurred uploading to the iTunes Store がでる)
どうやらこのトラップ(http://www.zero4racer.com/blog/546)にひっかかったようなのですが、すでにJava2012-002を当ててしまっていてこの改善策も無効となっていました。

追記:
002を当てたら”An error occurred uploading to the iTunes Store”ではなく違うエラーになったので、JAVAの問題ではなく別の問題が発生したと考えます。リンク先の@tomohisaさんは002を当ててもアップロードできたと教えてくれました。

再追記:上記でエラーになっていたMacでsubmitする機会があったのでチャレンジしたところ、エラーもなく申請できました。

Java2012-002を当てれば上記問題は起きないものと思われます。

色々頑張ったのですが、違うMacから再チャレンジしたらあっさりと申請できてしまったというオチです。
10回に1回くらいはこの申請でハマるのですが、大抵はApple側のサーバが遅かったりするパターンなのですが、今回は違った。

ここで学んだことは、

  • サーバだけじゃなく自分の環境も疑え。
  • submitする日がわかっている時、申請終えるまではむやみにOSをupdateさせない。
  • 複数のMacで試す。
  • 可能ならVMWare等でsubmit環境を作っておく。

ということです。
特に最後のVMWareで専用の環境を作っておくのは有効かもしれません。

追記:
セキュリティホールを塞ぐ重要なupdateもあるので一概にupdateするなとは言えません。

なにを今更という人もいるとは思いますが、Application Loaderの存在を知らない人もいると思ったので書いてみました。

 Posted by at 12:53 AM  Tagged with:

iOSプログラミング逆引きリファレンス108 を頂きました。

 Apple関連, ソフトウェア, 書籍  iOSプログラミング逆引きリファレンス108 を頂きました。 はコメントを受け付けていません
3月 202011
 

オブラブが「iOSプログラミング逆引きリファレンス108」のプレゼント企画をtwitterで行っていましたので、応募したところ見事当選しました。
お礼も込めてここでレビューを書かせていただきます。
Continue reading »

 Posted by at 3:29 AM  Tagged with:

JATranslate セール終了しました

 Apple関連, iPhone, JATranslate, ソフトウェア  JATranslate セール終了しました はコメントを受け付けていません
3月 162011
 

先日(3/15)まで行っていた 日本語翻訳 JATranslateの無料セールは終了しました。
通常価格に戻っております。
お役に立てましたでしょうか?
まだまだ厳しい状況は続きますが、共にがんばって行きましょう。

JATranslateはこれからしばらくは通常価格で販売いたします。


JATranslate

Macでjpgの画質を一気に変更する

 Apple関連, ソフトウェア, プログラミング  Macでjpgの画質を一気に変更する はコメントを受け付けていません
2月 212011
 

自分のメモ書きみたいなものですが、他にも求めている人がいるかもしれないので。
Macでjpgの画質を一括で50%にしたいとかいう機会があったときに便利なコマンドです。
アプリ開発で画像が多いけどアプリ容量は増やしたくないというときにおすすめ。
ターミナルを開いてjpg画像の入っているフォルダに移動して下記でOK
上書きされるので必要であれば待避させておくといいです。
sips -s format jpeg -s formatOptions 50 *.jpg

 Posted by at 11:41 AM  Tagged with: