1

PhoneGap は、Xcode を使用せずに iPhone アプリをコンパイルする方法である PhoneGap Build を提供するようになったため、Xcode を使用せずに SDK にアクセスする方法もあるのだろうか?

特に、HTML5 アプリがデバイスの UDID にアクセスし、SMS メッセージを事前入力し、プッシュ通知のために Urban Airship と統合するには、PhoneGap が必要です。

HTML5 アプリをネイティブの iPhone アプリに変換したいと考えています。

ありがとう!

4

1 に答える 1

0

通常、それが JS ラップされた PhoneGap SDK の一部である場合は、ネイティブ SDK 呼び出しの一部の限定されたサブセットにアクセスでき、Build を使用してサポートされていることを実行できます。

UDID については、iOS5 で廃止されましたが、PhoneGap を通じてサポートされています: http://docs.phonegap.com/en/1.1.0/phonegap_device_device.md.html#device.uuid

SMS の場合、SMS プラグインを含めるには XCode を使用してプロジェクトをビルドする必要があります。これは、デフォルトの PhoneGap SDK の一部ではなくなったためです (以前は削除された時期がわからないため)。 https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/SMSComposer

ローカル通知は十分にサポートされていますが、プッシュ通知をサポートするには、追加のコードをビルドして XCode でビルドする必要があると確信しています。

どうやらビルド パイプラインにプラグインを組み込んでいるようですが、最後に確認したところ、まだ準備が整っていませんでした。

于 2011-10-31T20:27:06.430 に答える