Xcode7 ベータで,pod install に失敗する場合の対処方法

Xcode7 ベータ版を使用しているプロジェクトで,$ pod install した際に以下のエラーメッセージが出力され,pods プロジェクトの生成に失敗するようになった.

Generating Pods project
2015-09-04 11:04:30.691 ruby[26957:488641] [MT] DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-8208.9/IDEFoundation/Initialization/IDEInitialization.m:590
Details:  Assertion failed: _initializationCompletedSuccessfully
Function: BOOL IDEIsInitializedForUserInteraction()
Thread:   {number = 1, name = main}
Hints: None
Backtrace:
  0  0x00000001022278a8 -[DVTAssertionHandler handleFailureInFunction:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in DVTFoundation)
  1  0x0000000102227035 _DVTAssertionHandler (in DVTFoundation)
  2  0x00000001022272a1 _DVTAssertionFailureHandler (in DVTFoundation)
  3  0x0000000102227203 _DVTAssertionFailureHandler (in DVTFoundation)
  4  0x0000000103ec6c4c IDEIsInitializedForUserInteraction (in IDEFoundation)
  5  0x0000000106b1fd39 +[PBXProject projectWithFile:errorHandler:readOnly:] (in DevToolsCore)
  6  0x0000000106b218be +[PBXProject projectWithFile:errorHandler:] (in DevToolsCore)
  7  0x00007fff85776f44 ffi_call_unix64 (in libffi.dylib)
Abort trap: 6

【対処方法】
Xcode7 ベータの [Preferences…]-[Locations]-[Command Line Tools:] を [Xcode 6.4] にすることで対処できた.
xcode_command_lline_tools
‘xcode-select’ コマンドでもできるみたい.

Xcode 7.0 GM で「’-init’ not found」と警告が出力された場合の対処方法

NSObject を継承したクラスを使用していて,以下のメッセージが出力された.

Method override for the designated initializer of the superclass '-init' not found

たしかに,継承したクラスでは,init をオーバーライドしていないが,所定のメソッド内で [super init] は行っている.
この警告に対処するには,いくつかの方法があると思うが,今回は以下の方法で対処した.
間違って [foo alloc] init]; した場合,コンパイルエラーとすることができる.

- (id)init __attribute__((unavailable("init is not available.")));

unavailable: 指定OSプラットフォームでメソッドが使えないことを示す.

【参考】
objcでinitの呼び出しを抑制するAdd Star
[Objective-C]__attribute__ディレクティブを使ってみる