2012-03-19 11 views
5

これが可能かどうかはわかりません。WiFiネットワークを選択

当社のクライアントには、以下を持っているしたいと思います:

  • クライアントは、大規模小売店で、多くのショップがあります。
  • 各ショップには専用WLanがあります
  • 顧客が店に入り、アプリケーションが実行されているときにネットワークを認識して接続する必要があります。
  • この専用WLanでのみ利用可能な特定のWebサービスを使用することができます。

アプリはiOSのモノタッチで書かれています。

答えて

3

CaptiveNetworkのようなものです。これに対するバインディングは、最近のバージョンのMonoTouch(5.2+)で利用可能です。

UPDATE:私はMonoTouchでからCaptiveNetwork(単一の呼び出し)を使用する方法を示すことMonoTouch WIFI SSIDへの答えを更新しました(それはあなたがAPIをどうする探しているものから、少し違う、サブセットです)。

+0

ええ、私は必要なもののように見えます。利用可能な例がありますか?私は何をする必要がありますか?私は常にEntryPointNotFoundExceptionを取得します。私はDllImportを行いましたが、私は見つけられない署名を生成する可能性は非常に高いです。どんな助けもありがたい。 –

+0

これは非常に一般的に使われているAFAIKではないので、私が知っているC#サンプルはありません。 MonoTouch.SystemConfiguration'ネームスペースの下にMonoTouch 5.2+に 'CaptiveNetwork'クラスがあります(独自の' [DllImport] '宣言は必要ありません)。http://docs.go -mono.com/index.aspx?link=C%3AMonoTouch.SystemConfiguration.CaptiveNetwork – poupou

+0

はい、私は自分自身が必要であることを知っています。そして、私はすでにそのテーマに関する文書を見つけましたが、私は何を宣言すべきかわかりません。 –

関連する問題