私はMacなしで自分のPCから完全なiphoneアプリを作ることができ、iphoneでうまく動作します。
openSSLを使用して認証とプロビジョニングを作成し、sencha Architectトライアルを使用してアプリを作成し、app.htmlをindex.htmlにコピーして、すべてをphonegap-build Webサイトにアップロードしました。これで、動作するアプリ(および複雑なアプリ)を入手できました。 )Androidとiphoneで実行されます。
ただし、phonegap連絡先のコードを追加する場合は、コールバックコードを追加する必要があります。電話ギャップの連絡先がまったく機能するかどうかをすばやく確認する方法を探しています...ボタンonKb1ButtonTapped(ボタンのタップハンドラーの名前)は次のようになります。
options = new ContactFindOptions();
//options.filter="bob" 'nothing will return if you don't have a bob.
options.multiple=True;
fields = ["displayName", "name"];
navigator.contacts.find(fields, onContactsFound, onContactsError, options);
次に、onContactsFoundとonContactsErrorコードを追加する必要があります。
Architect2のどこで/どのようにこれを行いますか?
また、すでに話している場合、データストアとプロキシを使用して連絡先をリストに読み込むにはどうすればよいですか?
アーキテクトで利用可能なストアとプロキシの中で、最も関連性の高いのはRESTプロキシ(新しいcreate read updateおよびdelete関数の呼び出しを呼び出すアクションをオーバーライドする必要がある)のようです。それは正しいですか?
そして、メモリストアは最高のストアのようです(しかし、私にはわかりません-それは、phonegapの返された連絡先オブジェクトを失うことを意味しますか、それともモデルを使用する必要があり、ストアに返されるモデルの配列は失われますか? ?
そして...最後になりましたが、Senchaネイティブ(パッケージ)連絡先オブジェクトはいつ期待されますか?
煎茶、お疲れ様でした!私はあなたの製品が大好きです。
Phonegapの人々と同じです!
モシェ