8

サードパーティ サーバーからイントラネット (Wi-Fi) のデバイスに直接通知をプッシュすることはできますか? 私は APNs の助けを借りてデバイスに通知をプッシュすることを達成しましたが、外部サービスを使用せずに同じことを達成するという私の要件は、私のサーバーと私のデバイスがイントラネットに接続されていると言って、デバイスの可用性を検出する必要がありますイントラネットと直接通知を送信します。何か案が??前もって感謝します

4

1 に答える 1

7

そうですね、App Storeを経由する必要のないエンタープライズアプリを開発している場合は、iOS4マルチタスクAPIを使用してAPNSの動作を模倣することを止めることはできません。基本的には、UIBackgroundModesInfo.plistキーを介してVoIPサービスを提供するものとしてアプリを登録し、システムが自動的に起動してバックグラウンドで実行し続けるようにし、アプリにサーバーへの永続的なIP接続を開かせる方法です。 、これを介して、好きな通知パケットを送信できます。そこから、アプリはもちろんUILocalNotificationユーザーに通知を警告するために使用できます。

アプリが実際にVoIPサービスを提供する場合を除いて、App Storeを経由する必要がある場合、これのほとんどは無効であることに注意してください。ただし、イントラネットの使用について言及しているので、社内で何かを開発し、AppStore全体をスキップしてSDKを自由に使用できるエンタープライズ開発者プログラムのメンバーであると想定しています。

于 2011-05-10T04:37:09.677 に答える