0

データベースにデータを保存するphpにデータを送信しています。別のウェブページはデータベースからデータを取得します。このウェブページにはテキストボックスとボタンも含まれます。ボタンをクリックすると、テキストボックスに入力されたデータが同じiPadに返送されます。質問は 。。テキストボックスからiPadにデータを送り返す方法は?HTTP POSTメソッドを使用して、iPadからPHPにデータを送信しています。

4

1 に答える 1

1

どういうわけか、Webサーバー間の接続を確立する必要があります(iPadで実行されていない外部サーバーを使用していると思います)。これらは、これを行うためのさまざまな方法です。

  1. 送信されたデータをどこかに保存し、iPad からの入力をポーリングします。
  2. iPad でサーバーを開きます。これは、NAT と動的 IP を考慮すると、少し複雑になる可能性があります。
  3. とにかく、最善の方法は、Apple のプッシュ通知を使用することです。これは、すべての面倒な作業を処理し、必要に応じてアプリがフォアグラウンドにない場合にユーザーに通知することもできます。

これを行うには、Web サーバーで許可されている場合は php でソケットを開き、Apple のサーバーにプッシュ通知を送信する必要があります。ここで良い紹介を見つけることができます: https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html

アップデート:

これについては前に触れませんでしたが、apns 通信を自分で書きたくない場合は、そのための優れたオープン ソース php フレームワークがあります: http://code.google.com/p/apns-php/

于 2012-12-14T02:50:26.627 に答える