2

プッシュ通知サービスと作業用のphpファイルが1つあります..そのphpファイルをxcodeで使用したい.たとえば、デバイストークンとクエリ文字列のようなメッセージを送信します..

私はこのコードを使用しました

NSString *urlString = @"http://xxxxxx.com/send-notification.php?token=%@&message=test";                       
NSString *escapedString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *add = [NSURL URLWithString:[NSString stringWithFormat:@"%@%@",escapedString,token]];`

しかし、機能していません。このphpを呼び出す方法がわかりません..

すべての助けに感謝

4

1 に答える 1

1

別の方法でURLを作成する必要があります。あなたのコードでは%@、イニシャルのurlStringは後で置き換えられません。

代わりに、次のようにコードを記述してみてください。

NSString *urlString = [NSString stringWithFormat:@"http://xxxxxx.com/send-notification.php?token=%@&message=test", token];
NSString *escapedString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *add = [NSURL URLWithString:escapedString];

NSUrlインスタンスを作成したら、URLへのhttp接続を開く必要があります。

于 2012-11-18T14:10:04.460 に答える