[Titanium Mobile] invalid method (createCoverFlowView) passed to UIModule

Tadashi Shigeoka ·  Tue, August 7, 2012

Titanium Mobile で下記のようなエラーが発生しました。

[WARN] attempted to load: TiUICoverFlowViewProxy
[WARN] Exception in event callback. {
    line = 22;
    message = "invalid method (createCoverFlowView) passed to UIModule";
    sourceId = 225212864;
}

新しい種類のコンポーネントを追加した後に、このようなエラーが発生することがあるみたいです。

One thing to remember is that when you do a full build Titanium removes unused components from their API. So if you are adding a new type of component, for example, there are no textAreas in your app, and then you add a textArea, you may get this error. The solution is to force a total rebuild by clearing out the contents of your build/iphone directory

build 以下のファイルを削除してから、もう一度ビルドすると正常に動作しました。

rm -rf build/iphone

以上です。

【参考】

Invalid method (createToolbar) passed to UIModule on device » Community Questions & Answers » Appcelerator Developer Center はてなブックマーク - Invalid method (createToolbar) passed to UIModule on device » Community Questions & Answers » Appcelerator Developer Center