Skip to main content

How to get your device Model Number

iOS enables you to get the device model which is running your app. To

get the device model follow the below steps

Step 1: Add #import<sys/utsname.h> line to your view Controller

Step 2: Add following method to your .m file

1. NSString* deviceName()

2. {

3. struct utsname systemInfo;

4. uname(&systemInfo);

5.

6. return [NSString stringWithCString:systemInfo.machine

7. encoding:NSUTF8StringEncoding];

8. }

Step 3 : Now call this method and set return value to string

1. NSString *deviceInfo = deviceName();

Step 4 : This method returns below outputs from below list you can

find your device from below.

1. @"i386" on 32-bit Simulator

2. @"x86_64" on 64-bit Simulator

3. @"iPod1,1" on iPod Touch

4. @"iPod2,1" on iPod Touch Second Generation

5. @"iPod3,1" on iPod Touch Third Generation

6. @"iPod4,1" on iPod Touch Fourth Generation

7. @"iPhone1,1" on iPhone

8. @"iPhone1,2" on iPhone 3G

9. @"iPhone2,1" on iPhone 3GS

10. @"iPad1,1" on iPad

11. @"iPad2,1" on iPad 2

12. @"iPad3,1" on 3rd Generation iPad

13. @"iPhone3,1" on iPhone 4 (GSM)

14. @"iPhone3,3" on iPhone 4 (CDMA/Verizon/Sprint)

15. @"iPhone4,1" on iPhone 4S

16. @"iPhone5,1" on iPhone 5 (model A1428, AT&T/Canada)

17. @"iPhone5,2" on iPhone 5 (model A1429, everything else)

18. @"iPad3,4" on 4th Generation iPad

19. @"iPad2,5" on iPad Mini

20. @"iPhone5,3" on iPhone 5c (model A1456, A1532 | GSM)

21. @"iPhone5,4" on iPhone 5c (model A1507, A1516, A1526

(China), A1529 | Global)

22. @"iPhone6,1" on iPhone 5s (model A1433, A1533 | GSM)

 If you have any further doubts, drop us an email at info@infigic.com and we’ll get back to you with the best possible solution. Infigic is a  Mobile Application Development Company and we are always there to solve your queries. 

Comments

  1. This is nice & sharing blog about information that how can we recognize model no. Visit more for grocery app development , grocery app design

    ReplyDelete
  2. In today’s fast-growing world, People have no time for shopping their daily basics. They prefer to use online grocery delivery app to get their groceries at the doorstep. It saves time and makes more convenient for users to order anytime. M-commerce leads the huge crowd to its court and made the users installed the various app for purchasing the items. Out of these highly used apps, grocery apps are installed in the higher number by users nowadays. Double up your revenue by hiring dedicated grocery app development company. Grocery shopping app development has given us a new way of buying groceries while sitting at home. Grocery app solutions help you to take your grocery business to the next level of online selling.

    ReplyDelete

Post a Comment

Popular posts from this blog

How To Start An Online Cupcake Business

How To Start An Online Cupcake Business Cupcake is a niche market in the baking industry and the statistics says that the industry turnover is about $1.6 billion annually in the United States of America only. The most inspiring and encouraging factor to get in the Cupcake business is that you can start on a small scale from the comfort of your kitchen. The business is so lucrative that even the  Shark Tanks  are investing in them ! If you are contemplating on How to start a cupcake business online, Here are the points that you must keep in mind . Read more..... http://www.infigic.com/blog/how-to-start-an-online-cupcake-business/

This is what makes Laravel the best PHP framework

Laravel, with its clean and robust output, has rapidly become the most preferred PHP framework. The coding ease it offers along with the security features it carries has made it the most admired PHP framework on GitHub. But when you set out to hire Laravel developers , you must know everything that makes Laravel special. Knowing the strengths of Laravel will be one of the surest ways of getting something truly remarkable from Laravel. In the world of PHP development, you have some awesome options like Yii2, Symfony, CodeIgniter or Zend, here’s top 6 things that makes Laravel stand apart. 1. The MVC feature A web application has two faces: the logic code face and the aesthetic, user-friendly presentation face. It is important the two remain separate. Why? That’s because occasionally, you’ll want to change the looks of the web page. If you get the developer involved in such design alterations every time, you’re blocking the developer resources (which are generally considere...

How to Start an Online Boutique

Oftentimes, the tips on how to start an online boutique are so simplistic you’d think you’ll begin making big money in the next 24 hours. In other cases, these tips make the whole task look more difficult than building a nuclear reactor! Luckily, neither of these cases is true. You can plan, build, and operate profitably an online boutique without knowing a single line of code. Starting an online boutique is as easy – or as difficult – as starting any other business. The number of platforms, with specialized tools, makes opening an online boutique a great deal easier, but the hard work you need to put in remains the same as in any other business. Since everyone else has access to the all the tools and platforms as you do, your success is dependent on details, on how you’ve used these tools and how you’ve deployed the technology therein rather than the tools. The better you understand things, from  eCommerce website development  to the legalities, the easier your jou...