LoginSignup
1
1

More than 5 years have passed since last update.

Xcode7でPluginをデバッグする

Posted at

こんにちはヒロエといいます。
私は暇な時にAlcatrazを使って効率よく業務が出来そうなプラグインを試しています。
中でもお気に入りのプラグインはこいつ

gif.gif

参考
 poboke/ActivePowerMode

かっけえええええ!!!!
こんな素晴らしいプラグインを使えば周りにもドヤ顔でき開発スピードは2倍にも3倍にもなるはず間違いなしですね。

冗談は置いといてこうなると「自分でもプラグイン作れたらいいな」って思いますよね?
その工程の中でもデバッグでちょっと躓いたので今日は書いてみました。


Pluginの作り方

Pluginを作り始めるまでは割りとパパっと整えることができます。
こちらを参考にさせていただきました。
* Xcodeプラグイン「Alcatraz」の導入
* 知識ゼロからXcodeのプラグインを開発してみた
* Xcode6.3.2でPuginを動くようにするまで
* Xcode5プラグイン開発のテクニック

いざデバッグ!!

ここからが本題。最初はログ出して...ってやってたけれどやっぱり面倒ですよね。
ブレークポイント置いて...とかしたいっす。

大切なのはSchemeでExecutableをXcode.appにしてあとはRunするだけ!
そうすると新しくXcodeが立ち上がります。
スクリーンショット 2016-07-23 23.48.45.png

これでしっかりデバッグ出来そうですね。
Pluginを開発しているXcodeとRunで立ち上がるXcodeがゴチャゴチャになると「あれ、実装が反映されないぞ?」なんてことになりますのでお気をつけ下さい。
スクリーンショット 2016-07-23 23.48.22.png

今後はSwiftで ネタ Plugin作りたいと思います。
おわり

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1