0

iOS プラネット初心者です!

アプリの URI スキームを次のように設定する必要がありmyappname://ます。電子メール クライアントからアプリを開くには。

しかし今、私のアプリ名にjpn文字や他の言語の文字が含まれている場合myappname日本語://

通常どおり機能しますか (URL クエリ文字列は多言語文字を読み取ります)、それとも何をする必要がありますか?

ご提案ありがとうございます

4

1 に答える 1

1

iOS URI スキームでは、URL のエンコーディングを介して多言語文字を変換する必要があります。URL に他の言語文字が含まれている例を見てみましょう。

   NSString *string = @"http://test.com/teståäötest";

   NSLog(@"url with string! %@", [NSURL URLWithString:string]);
   NSLog(@"url with escaped string! %@", [NSURL URLWithString:
   [string stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]); 

これがあなたを助けることを願っています!

于 2013-08-26T11:01:14.230 に答える