Take a note.
Original: http://blog.csdn.net/ba_jie/article/details/6884818
The IPhone SDK can bind your app to a custom URL scheme. This URL scheme can be used to launch your app from a browser or other app.
How to respond to a URL scheme application sent to you from another app is up to you: You can wake up your app, or you can send some information to you.
It is very simple to register a URL scheme for your app, which is OK if you define two key values in the Info.plist file. As shown in the following:
- Add a key value called URL types.
- Add a URL identifier to the item 1 under it, in the format reverse Domain Name:com.mycompany.myapp.
- Add a URL Scheme, and then define a value for it, any string. For example: MyApp.
Define the end, you can use the following pattern to send a URL:
myapp://
Myapp://some/path/here
myapp://?foo=1&bar=2
myapp://some/path/here?foo=1&bar=2
Then, your app's uiapplicationdelegate will receive a message. If you want to handle the URL yourself, you can overload the following method:
-(BOOL) Application: (UIApplication *) application Handleopenurl: (nsurl *) URL
{
Do something with the URL here
}
Web Jump to your app