ラベル mac の投稿を表示しています。 すべての投稿を表示
ラベル mac の投稿を表示しています。 すべての投稿を表示

2014年11月20日木曜日

NSTextViewで 文字が消える現象が発生、、、

アプリを作っている際に、NSTextViewを使用しているのだが、何かの拍子で文字が消える不具合に遭遇。
xibで、設定を色々いじってみたものの解決せず、、、。

文字色が背景色になってる?文字が画面外にとんでる?
など、消えている要因を探るために、試しにNSTextViewの背景色をランダムで設定。

すると、文字が消えなくなった、、、。なぜ、、、だ?

時間もないので、ひとまず、背景色に白を設定することで不具合を回避。

2014年7月4日金曜日

Unity : 実行ファイルを実行すると、なぜピンク!?

Editorで作業をしている間は、全く問題ないのだが、
いざ、Mac向けに実行ファイルをビルドして、アプリを起動。

試しに、モデルを読み込んで配置させようとしたら、、、
なぜ、ピンク!?
Editorでは、モデルが正しく表示されているのに。
ログにも、エラー表示は見つからず。


で、お約束でググる。

結果からいくと、
Graphic SettingのShaderの設定に、使っているシェーダーを設定すると、
実行ファイルでも正しく表示されたー!

せめて、エラーログが出ないもんだろうか、、、。

2013年11月17日日曜日

Unity4.3 - 自動的にsolutionが生成されない(-_-;)

Unity4.2まで、プロジェクトの受け渡しをする際に、MonoDevelopが自動生成されたファイルを消して渡してました。

で、
Unity4.3になると、、、ソリューションが自動生成されない(・・;)
MonoDevelopで作業している身としては、
作業したい.csファイルを単体で開く & オブジェクト間の情報が引っ張れないなどなど、効率ガタ落ちになってしまいました、、、。

で、どうにか自動生成できないのだろうか?と思ってたら、、
ありました。

Macだと、
Unity メニューバー - Assets - Sync MonoDevlop Project を実行。

これで、ソリューションファイルが自動生成されます。
一安心。

2013年11月11日月曜日

Mavricks入れてから、少し不安定。

先日、Mavricksが公開/配信開始されてから、iMacとMacbookProそれぞれにインストール。
iMacは2009、MacbookProは2010。

Macbookに関しては、周りでいわれるほど高速化を感じず。
起動が若干早くなった、、、かな?

しかし、問題は、iMacなのです。
導入して、もろもろ作業をすると、おやっ?と感じる挙動が、、、。

例えば、
UnityEditor上でアプリを実行していた時、以前はなかった処理のカクツキが頻繁に起こる。
(メモリを開放してる?)

例えば、
ちょっと席を離したことで、スリープ状態になるけども、その後、復帰させようとしたら、画面は真っ黒のまま、読み込み中アイコンが延々回り続けたり。
仕方ないので、ハードの電源をOFF。

普段も、いらっとするような挙動を起こしだして、少し不満。

うーん、丸4年こき使っていたからHDDがいかれだしたのかも、、、。
買い換えたいけど、、、お金がないなぁ、、、orz。

2013年9月19日木曜日

Xcode5:シミュレーターにアプリをインストール出来ない、、

iOS7が配信開始になって、Xcode5になったわけですが、、、、

UIの対応が大変、、、。
いっそのこと、osのバージョンで、xibを切り替えてしまおうか、、、。

で、手元のデバイスは数えるぐらいしかないので、シミュレーターで確認しようとすると、

"XXXをインストール出来ません。"

なんでやねん! 

いやいや、天下のApple様がSimulatorでチェックが出来ないという問題を放置、というかそんな対応はしていないはず、、、と思い、ググる。

やはり、海外の人も同様の問題にぶつかっていたらしく、早々に解決。

http://stackoverflow.com/questions/18746093/xcode-5-ios-simulator-failed-to-install-application-every-time-i-switch-simu

結論としては、一度シミュレーターにインストール済みのアプリを消す。

早速、アプリをアンインストールして、再度Xcodeを実行すると、、、動いた〜。


2013年9月9日月曜日

Apple 2013/09/10の発表って、、

なんだか、あまり盛り上がってないよなぁ。

以前と比べて、事前情報が流れることが多いせいなんだろうか、、、。
しかも、その内容がiPhone5のバージョンアップ版やら、廉価版iPhoneやらで、あまりテンションが上がらないんだよなぁ。

ネットニュースで、ドコモの社長が発表会のために渡米したー、という情報も、今の私にとっては、iPhone販売するの「おっせーよ」と突っ込みたいぐらいだし。

唯一の楽しみは、iOS7とMavericksぐらいだなぁ。

2013年8月13日火曜日

Unityでbundle作成

生きるために、現在必死に、Unityでアプリ作成中。
カメラからの映像が必要になったので、WebCamTextureを利用しようとするも、録画には向かない模様。試しに、連番出力してみたら、処理負荷が高くなり、使えない、、、。

ネイティブAPIを利用するしか、方法が思いつかないので、プラグインの作成にとりかかる、、、、。
簡易な機能をそろえればよかったので、Bundle自体はすぐにできて、Unityにインポート。
初めての実行、、、うごいた〜!!

あとは、更新をしていくだけになったのだけども、この更新作業が大変。
Unityを起動したまま更新すると、前のBundleが残っているようで、再起動しないと新しいBundleが上書きされない!?

Macだけなのかな、、、。
むー、面倒、、、。

2013年7月16日火曜日

Unity:WindowsとMacの動作の違い

最近、Unityの拡張メニュー周りを中心に作業しているのだけれども、動作確認したプロジェクトをアップ。そのプロジェクトを使い始めた人から、Windowsで動かないとの連絡。

自分の作業環境は、Macなのだが、新規に作成したプログラムファイルの、文字コードは正しく変換しているはず、、、。

となると、一体何が起きている!?

で、いざ調査してみると、、、、
ファイルのアクセスに失敗していた。

その原因は、パスの文字列、、、。思わず、うなる。

Windows : \
Mac         : /

うわぁ、、、。

ひとまず、"/"に統一する対応で、問題なく動作するようになった、、、とさ。

2013年6月13日木曜日

Windows7〜、なぜ、アプリが何も立ち上がらない、、、。

普段、Mac使いだが、Windowsを起動。

? いつもなら、タスクバーに表示されるDropbox、SugarSyncが起動していない、、、。
ニュースで、Window Updateも数件あると知っていたので、いざコンパネを起動〜!

んっ? 、、、反応しない、、。


何度もマウスを右クリックするも、うんともすんとも、、、。
他の実行ファイルをクリックしても、無反応。
ふと思いたち、アクセサリ→コマンドプロンプトを選択。
、、、
エラーダイアログの表示キタ━━━━(゚∀゚)━━━━!!

これはもしや、数カ月前に話題に上がったWindowsUpdateの不具合かも、、。
再起動させようとするも、そもそもシャットダウンができない状況になっているため、ハードの電源ボタンを押して、強制電源OFF。

F8連打で起動させたら、ひとまずマウスのクリックも反応するようになったので、急いで、更新済みのパッチがインストールされているのを確認、すぐさま削除!

あらためて、macの安定さを痛感。


2013年5月23日木曜日

Andorid 環境更新に伴って、、、genフォルダが生成されない!

急遽、Androidをさわらなければならなくなったので、Eclipseを起動。
お決まりの、Updateをチェック。こうしーん。

その後、Androidプロジェクトをビルド。

、、、

ビルドが通らへん、、、。どういうこっちゃ。
genフォルダが生成できず、Rが生成されなくなったため、コンパイルできず、、。

原因がわからなかったので、別Macに環境を変えて、トライ。
でも、変わらず、、、。何故に!?
ググって、layoutのエラーや、genフォルダを削除して、クリーン、ビルドをしても、ダメ。
そして、なんやかんやしてたら、いつの間にか成功。
ひとまず、作業できたので、よし としよう〜。と思ってたら、原因を突き止めないといけない状況になってきたので、再調査。

<結果>
 Androidのツール更新が原因だった模様。新しいツールが新規にリリースされていたようで、それをインストールしていないと、Rフォルダができない、とのこと。

 なんじゃ、そりゃ〜!!


2013年2月28日木曜日

MacbookProのバッテリーが不調

去年末から、iMacが不調ということもあり、3年前に購入したMacbookをメインマシンとして、使用していたのですが、ここ1〜2週間どうもおかしい、、、。

100%充電しても、5時間ぐらいしか持たない。システムレポートを見ると、なんだかおかしい値、、、。
まぁ、フル活用はしてなかったけども、3年経ってるんだから経年劣化かぁと、若干あきらめ気味だったのだけども、2,3日前ぐらいから、バッテリーアイコンのところに、"今すぐ交換"という文字が表示されはじめました。

 バッテリーをフル充電 → "正常"
 残り容量50%以下ぐらい → "今すぐ交換"

残り容量20%ぐらいなのでまだまだ動くと思って、作業していたら突然ダウンする、という挙動も発生しだしたので、本格的にこれはやばい、と判断。

ネットでバッテリーの交換代金などを検索すると、今の状況だとこの出費はキツイわ〜。幸いなことに、AppleCare Protection Planに参加していたことを思い出したので、状況を確認すると、ぎりぎり3年以内!
 経年劣化という結論になるのが怖いけども、今のままにしておくと作業ができないので、勇気を出して、いざ、AppleStoreへ持ち込み点検へ!


AppleStore - GeniusBarにて、MacbookProを渡して、簡単な動作状況を伝えると、スタッフがチェック開始。スタッフが、MacbookProで管理用のモード?を起動。初めて見る画面に、私ちょっと興奮。かっこいいな、これ。
機能を示したアイコンが、緑のチェックマークと共に、徐々に表示される、、、。
そんななか、ペケマークが付いた バッテリーアイコンが!
その他には、メモリアイコンに△(だったかな?)マークが。メモリを取り替えたことも判定できるんだねぇ。

結果的に、バッテリーは不良ということで、交換ができることになりました。
在庫がないので、入荷次第連絡ということで、一安心。


追記:2013/03/05
日曜日に、AppleStoreにて持込&点検&バッテリー交換をしてもらったが、別箇所に問題が見つかってしまった、、、。問題の箇所がボードということで、サポートセンターでの対応が必要とのこと。戻ってくるのに、3日程度掛かるらしいので、、、今の作業終えてから出すしかないなぁ。AppleCareの期限がきれるまでに持っていかねば。
入っててよかったAppleCare。

追記:2013/04/10
先日、作業の一区切りをつけて、週末にAppleStoreに持込。3〜5日程度かかるとのことだったので、一週間は覚悟してたけれども、今日MacbookProが戻ってきた。経過報告書のようなものを確認してみると、金曜日に発送、日曜日にサポートセンターに届いて、その日のうちに再発送してくれている、、、。サポートセンターって、日曜も稼働していたんだぁ、と感謝。pc内のデータも持ち込みしたときと同じように残ってたので、リカバリ作業せずに、すぐ作業ができてほんとに助かった〜。
Apple、サイコー!





2012年12月14日金曜日

MacOSでデュアル ディスプレイ


MacbookProをメインマシンにしようとするものの、17inchなので画面が頼りない感じ、、、古いからRetinaじゃないし、、、。

というわけで、iMacの画面を利用できないかと探してみたら、よさげなツールを発見。

teleport


実際、使ってみましたが、これは簡単。
画面は広くなるし、それぞれ役割を分担させやすくなった!
これから本格的に、Macbookに作業環境を移行できそう。


導入環境
 MacbookPro 17inch MacOS 10.8
 iMac             24inch MacOS 10.8


2012年12月12日水曜日

MacbookPro パワーアップ!

先日、New iMacが発売開始されましたが、、、今つかっているiMacが2009モデルなので、買い換えたい! しかし、お金がない!

まだ、現役のMacbookPro(17-inch,Mid 2010)を持っているので、そちらをメインマシンにするべくパワーアップを図るため、メモリ8GB(4GB x 2)を購入!




初めて、Macbookの底を開けて取り替えたんですが、結構カチカチに組み立ててあるせいか、変な力を加えて壊してしまいそう。ひとまず、無事にメモリの交換を済ませ、いざ起動!

無事、認識している〜!
Macでの初メモリ交換は、無事成功です!


で、
これなら、メモリ不足に陥ることはないはず!と思ってたんですが、
いざ使ってみると、平気に空き容量が1Gをきってたりして、どんだけ使ってんだと突っ込みたい、、、。
アプリは4個ぐらいしか立ち上げてないんだけど、、、。

Chromeが細かいスレッドを複数使っててこれがネックなのかなぁ。
ただ、Xcodeが安定動作している感じはするので、よしとするか、、、。


あ〜、iMac買いたい!

2012年6月5日火曜日

Xcode 0xE8000013 エラー

ある日、iOSデバイスを接続して、作業していたら突然、0xE8000013 というエラーコードが表示され、デバイスを認識しなくなる事態が発生!

iOSデバイスを再起動してもダメ。Xcodeを再起動してもダメ。
うむむ。
仕方ないので、Macを再起動だ〜〜〜!

認識してくれたorz。

困ったときは、再起動で。

2012年5月17日木曜日

Mac OS Developer Programに登録

iOS Developer Programには登録していたのですが、諸々の事情で、MacOSのProgramにも登録。
で、ちょっと困ったことがあったので、メモ。

購入自体は、ひっじょーに素直にすすんだのだけども、Bank Infoを登録する際に、iOS販売で、登録済みのBank Infoを利用しようとしたけども、エラーで怒られる、、、。なぜに!?

で、ぐぐってみたら、案の定、同様の現象に遭遇している人を発見、海外ですが(_ _;)。
解決策としては、、、safariでアクセスヽ(^o^)丿
たしかに、私、Chromeでアクセスしてましたorz。
Safariでアクセスしたところ、無事、銀行情報も有効になってて、一安心。

2012年4月30日月曜日

WindowsPC の 入力環境を更新

受注やPSSuiteの開発向けに、WindowsPCを購入。

ばりばり、PSSuiteでプログラムを組むぜ!と意気込むも、キーボードのさわり心地があまりよくなく、改めて購入したPCキーボードがUS配列で私が使いこなせず。そして、別の受注案件などで結局さわれずじまいというのが続き、これじゃ〜いかん!と判断。
入力環境を更新することを決意。


第1案. 別のPCキーボードを購入
→なんとなく、面白みがない。アーンド、また失敗したら、なんともつらい。

第2案.すでに持っているPS/2キーボードがあるので、PS/2-USB変換アダプタを新たに購入
→店に行ったが、目的のものがなかった、、、orz。
そもそも、変換アダプタを買ったとして、もし使えなかったら、、、と思い、断念。

そこで、でてきたのが、第3の案。
第3案.  Apple Wireless Keyboardを購入
ここ2,3年、Macばかり使っていて、Apple Keyboardの操作に慣れてしまっているということと、iPadでも流用できるんじゃね? というメリット\(^o^)/
デメリットとしては、PCにBluetooth環境がないので、Bluetoothのアダプタを購入する必要があるんだけども、今はかなり安いので、お得感はある!

ということで、Apple Wireless Keyboardを購入。あわせて、iBufulloのBluetooth4.0対応のUSBマイクロアダプターも購入。

いざ、WindowsPCに接続、、、終了!簡単だわ〜。あとは、Apple Wireless Keyboardのカスタムを設定してやるだけ。これはあとでするとして、、、。
どうせなら、マウスもMagicMouseを使えるようにしよう!ということで、設定、、、、PINコード?マウスのどこに書いてあるのですか、PINコード(^_^;)
で、仕方ないのでぐぐってみたら、PINコードは、0000 とのこと。なるほど(^_^;)
設定したら、なんなく認識!ただし、カーソルの動きが軽い(^_^;)
こちらも、調整しましょうかねぇ。

2012年4月29日日曜日

Xcode で ビルドエラー


一度原因がわかったものの、原因調査するはめになったので、メモ。

Xcodeで以下のような、ビルドが出た場合
 _OBJC_CLASS_$XXX", referenced from:
 Linker command failed with exit code 1 (use -v to see invocation)


・importの設定ミス
 #import "XXX.m"としてしまってたりするので、#import "XXX.h"

・.mファイルを、"ターゲット"に追加していない
 ファイル情報の"Target Membership"に、対象とするプロジェクトにチェックマークをつける



2012年3月29日木曜日

IT開発者っぽく、ツールを活用再開

開発にちょっと余裕が持てたので、これからの整理をしたく思い、久々にマインドマップを利用しよう!と思い、Mind nodeを起動。 久々に使うと、これはいいわぁ、やっぱり。俯瞰的に見れる。近いことを紙でやってたんだけども、pcのほうが、編集が簡単。

 そして、iBook Author。ちょろっと一度だけ起動して、眺めたぐらいだったけども、今回はサンプルっぽいもの作成。ちょっとお金のニオイがしだしたので、こちらも力を入れよう\(^o^)/


2012年3月24日土曜日

Xcode 4.3.2

たまたま、App Storeを立ち上げたら、アップデートに数バッジが付いてたので、確認すると、Xcodeのアップデートがおこなわれているじゃ〜あーりませんか。

バージョンアーップ。
で、使ってみたものの、、、。

xibで、変数とoutletを結び付けれない、、、と思ったら、結び付けれた。
うーむ、ラインが表示されなくなっている、、、。これは私の環境だけなのだろうか、、。

2012/03/25 0:05 
 改めて、使ってみたら、ラインが表示されるようになりました。
 うーん、どんな状況だったんだろうか。


リファクタリングで、Renameかますと、ハングった感じになるし、、、。これは、iMacのスペック限界かも。

2012年3月18日日曜日

iPhoneでAppleIDの切り替え

iOSの開発を行ってると、課金周りでAppleIDを入力したいケースが出てきます。

ただ、プライベートのデバイスを利用していると、自分のAppleIDが入ってるんですよねぇ。
で、今まで通り、設定画面→Storeからログアウトしたあと、アプリを起動。AppleIDを入力しようとしたら、やはり自分のAppleIDが表示される、、、。何故に!?

アプリを削除→起動 しても、デバイス再起動をおこなっても同様の症状、、。
どこに情報が残ってるんだよ〜! と考えると、、、

もしかして、iMacで立ち上がっているiTunesか!? という考えに至ったわけです。
そこで、iTunesを落とした後、再度アプリを起動してみると、AppleID入力できるー!

うーん、なにかスマートにテストできる方法は、ないものだろうか(^_^;)