目录
目录README.md

RNDeviceName

Swift library to get Apple device model name.

Gets the marketing name from Apple devices, such as “iPhone 13 mini.

Installation

CocoaPods

CocoaPods To integrate RNDeviceName into your Xcode project using CocoaPods, specify it in your Podfile:

pod 'RNDeviceName'

Swift Package Manager

Swift Package Manager Once you have your Swift package set up,

  1. Add RNDeviceName to the dependencies value of your Package.swift.

    dependencies: [
     .package(url: "https://github.com/souzainf3/RNDeviceName.git", .upToNextMajor(from: "1.0.0")) // set you tag or branch
    ]
  2. Open Swift Package Manager, copy https://github.com/souzainf3/RNDeviceName to the search bar For version, you may use tags or master branch.

Manually

  1. Drag Sources folder to your project

Usage

Gets Apple device marketing name, such as “iPhone 13 mini”

UIDevice extension

UIDevice.current.marketingName // iPhone 13 Mini

Device class

Device.current.marketingName // iPhone 13 Mini

References:

https://support.apple.com/en-us/HT201296 (iPhone) https://support.apple.com/en-us/HT201471 (iPad) https://support.apple.com/en-us/HT200008 (AppleTV) https://www.theiphonewiki.com/wiki/Models#iPad (Unofficial)

关于
41.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号