Skip to main content

Run another app on iOS by object-C code

When you are coding in object-C for iOS, you may wonder how to run another app by code. We have a simple step to do that by using app's BundleURLSchemes.


Requirements: of course, you will need to have app's BundleURLSchemes. Learn how to get BundleURLSchemes at here.


Code: We will create NSURL by using prepared BundleURLSchemes. Then use sharedApplication to run app through this NSURL. Copy below code and try it:



//inputBundleURLSchemes: BundleURLSchemes of app which will be run.
NSURL *url = [NSURL URLWithString:inputBundleURLSchemes];
[[UIApplication sharedApplication] openURL:url];

That's all.
Wish succeed!

Comments

  1. [...] With the list, you can use item’s CFBundleURLSchemes to run an iOS app by CFBundleURLSchemes. [...]

    ReplyDelete

Post a Comment

Popular posts from this blog

Integrate blogspot blogger blog with Dot TK free domain

Blogspot or Blogger is a blog service from Google. This service provides us many functions to make a small website as creating a blog, posting, commenting, . . . But there is a thing which might cause you dissatisfy. That's the blog address is too long, like http://www.your-tips-tricks.blogspot.com . If you own a short Dot TK domain , then your problems will be solved.