◼︎iOSシミュレーターを使いたかったけどエラー
unity5.0.2f1でiosシミュレーター向けにビルドした結果がなかなかゲスい。
dyld: Symbol not found: __ZN5metal16g_CurrentEncoderE

これの解決策がわからず、とりあえずdyld: Symbol not found:で日本語記事探し回ったら、全然関係ないことばっかり出て時間を浪費

dyld: Symbol not found: __ZN5metal16g_CurrentEncoderEで検索してみたら、なぜか一発目に英語フォーラムにdyld: Symbol not found: _EmptyCustomAttributesCacheの記事発見。

英語フォーラムって大事やね。
日本語記事では引っかからなかった。って思ったら2週間ほど前に修正されたばかりのエラーでした。
困っている人の為に先に結論を述べるとunity5.0.2f1のバグunity5.0.2p4以降で修正されているのでアップデートor再インストールしてね。

◼︎英語記事の意訳
でこの記事の本題(笑
実は質問で述べられたことを勘違いした他のユーザーに報告によってunityテクニカルエンジニアにバグが発見されていて、その際のやりとりが脳内直訳の日本語でかなり面白いことになってたので紹介。
※登場人物に対する説明には脳内妄想が多分に入っておりますので悪しからず
登場人物:
アザミ:記事作成主
アレクセイ:unityテクニカルエンジニア、質問に答える人
マンタス:アレクセイの上司
プロビラス:フォーラム大好きっ子、最近イライラしてる。
mob:その他のユーザー
アザミ: dyld: Symbol not found: _EmptyCustomAttributesCacheどうやったら直るん?
アレクセイ: プラグインをiosシミュレーターで使うにはね。。。
アザミ: 答えてくれてありがとう。けどプラグイン使ってないよ。どうやったら直るか教えて
mob1: 僕も同じエラー出て困ってるんだよ!こんな環境で…僕のエラーメッセージはdyld: Symbol not found: __ZN5metal16g_CurrentEncoderE
mob2~5: そうだそうだー!僕たちも出てるぞ!
アレクセイ: 「僕も同じエラー出て困ってるんだよ!dyld: Symbol not found: __ZN5metal16g_CurrentEncoderE」ってそれ同じエラーじゃなくてバグやん!?ちょっと直してくる!

数日後。。。

マンタス: バグ直しました。Patch 5.0.2p4を使ってね。
mob6~10: 他のバージョン使ったけど治ってないよ!
プロピラス: 5.1.0p1 か、5.1.1 使っとけ!

出典:Unity英語フォーラム
http://forum.unity3d.com/threads/can-not-start-iphone-simulator.325701/