0

iOS 6.1 で実行されているデバイスに連絡先を追加しようとすると、エラー コード 4 を受け取るという同じ問題がありました (シミュレーターでは機能しましたが)。同様の投稿 ( iOS 6 で連絡先を保存する際の Phonegap ContactError ) を読んで、iOS 6 に対応するには Cordova フレームワークを 2.0+ に更新する必要があることがわかりました。Xcode を 4.6 に更新しましたが、Cordova をアップグレードする方法がわかりませんでした (または XCode との統合を更新します)。私は現在、cordova のバージョン 1.7.0 を実行しており、2.5 リリースをダウンロードしました。アップグレードは段階的ですか、それともバージョン ジャンプできますか? Cordova フレームワークのバージョンをアップグレードする方法を教えてもらえますか? 前もって感謝します。

4

1 に答える 1

0

Cordova 1.7 から Cordova 2.5 への移行パスはありません。私はお勧めします:

  1. Mac OS システム全体をバックアップする
  2. コルドバ 1.7 をアンインストールします。
  3. コルドバ 2.5 をインストールします。
  4. 2.5 cordova チュートリアルに従って、新しい XCode プロジェクトを作成します。
  5. 古いプロジェクトから新しいプロジェクトにhtml5コードをコピーして貼り付けます
  6. 問題を修正する

苦しいですが、きれいな移行パスです。

于 2013-03-05T12:18:57.773 に答える