希望のシナリオはこれです:私のアプリが起動されたMMSを表示する方法はありますか?
1)ユーザーは、画像とテキスト 2)私のアプリが最初にそれを起動すると、ユーザはMMS 3)上でタップすると私のアプリが起動されるの組み合わせが含まれているMMSを受信ユーザーがアプリを起動するためにタップしたのと同じMMSが表示されます。
1)と2)は、MMSで表示されたURLを使用して簡単に達成する必要があります(ただし、アプリを起動するURLが表示されていない場合は表示されません)。
3)そのようには見えませんが、おそらく人々は独創的な提案をしています。
アプリが起動されると、次は、呼び出し側によって呼び出されます:
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation).
しかし、注釈がNSStringのように空になるとそれが渡された場合の説明= [注釈の説明]は何も表示されません*ようですUIAlertView。
したがって、注釈を介してアプリが起動されたときにアプリに渡されたMMSに関する情報はないようです。
希望の結果を得るための回避策はありますか?例えば、私のアプリは最初にウィンドウ/ビューを表示しないので、MMSの前のビューは表示されたままになります。または、アプリがスクリーンから消えてスクリーンショットを表示する前にMMSのスクリーンショットを撮ることが可能です。 ...
これは私が思ったように、それで2つの言及されたような他の可能な解決策があるかどうか疑問に思っています。 – Gruntcakes
「注釈」とスクリーンショットを使用することに対処するために編集されました –