自分のアプリケーション内からiMessageアプリ(iOS 5の新機能に組み込まれています)を起動したいと考えています。 誰かが私を助けますか?iOS:アプリをiMessageアプリに起動させるにはどうすればよいですか?
私はアプリがopenURL:を使ってアプリ内から開くことができますが、iMessageのURLスキーマは何ですか?
ありがとうございます!
自分のアプリケーション内からiMessageアプリ(iOS 5の新機能に組み込まれています)を起動したいと考えています。 誰かが私を助けますか?iOS:アプリをiMessageアプリに起動させるにはどうすればよいですか?
私はアプリがopenURL:を使ってアプリ内から開くことができますが、iMessageのURLスキーマは何ですか?
ありがとうございます!
:
NSString *stringURL = @"sms:";
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];
それは、システム内の透明なので、あなたは、具体的IMessageがをターゲットにすることはできません。したがって、代わりにSMSで作業する必要があり、利用可能であればiMessageが使用されます。
スキームはsms:
で、その後に電話番号をテキストにします。これはText sectionのApple URL Scheme Referenceに記載されています。 IPhone URL Schemesから
回答ありがとうございます。しかし、これはiMessageを開けません。私はシミュレータとデバイスの両方で試しました。私のアプリケーションからデバイスのiMessageを起動するために、uplsで共有することができますか? –
私はちょうどテストしたし、それはiMassage/SMSアプリケーションがないので、iPhoneとiPadの両方で私のためにシミュレータではなく動作します。 – sch
その仕事... iMessageは今チャットの代わりに使用できます:)素晴らしい... –