iOS 裝置資訊,Xcode裡info資訊設定
- 裝置資訊
//手機序列號
NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier];
NSLog(@"手機序列號: %@",identifierNumber);
//手機別名: 使用者定義的名稱
NSString* userPhoneName = [[UIDevice currentDevice] name];
NSLog(@"手機別名: %@", userPhoneName);
//裝置名稱
NSString* deviceName = [[UIDevice currentDevice] systemName];
NSLog (@"裝置名稱: %@",deviceName );
//手機系統版本
NSString* phoneVersion = [[UIDevice currentDevice] systemVersion];
NSLog(@"手機系統版本: %@", phoneVersion);
//手機型號
NSString* phoneModel = [[UIDevice currentDevice] model];
NSLog(@"手機型號: %@",phoneModel );
//地方型號 (國際化區域名稱)
NSString* localPhoneModel = [[UIDevice currentDevice] localizedModel];
NSLog (@"國際化區域名稱: %@",localPhoneModel );
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];
// 當前應用名稱
NSString *appCurName = [infoDictionary objectForKey:@"CFBundleDisplayName"];
NSLog(@"當前應用名稱:%@",appCurName);
// 當前應用軟體版本 比如:1.0.1
NSString *appCurVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString" ];
NSLog(@"當前應用軟體版本:%@",appCurVersion);
// 當前應用版本號碼 int型別
NSString *appCurVersionNum = [infoDictionary objectForKey:@"CFBundleVersion"];
NSLog(@"當前應用版本號碼:%@",appCurVersionNum);
- Xcode裡的資訊
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];
CFShow(infoDictionary);
// app名稱
NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"];
// app版本
NSString *app_Version = [infoDictionary objectForKey:@"CFBundleShortVersionString"];
// app build版本
NSString *app_build = [infoDictionary objectForKey:@"CFBundleVersion"];
其中objectForKey如下選擇
@"CFBundleVersion" 編譯版本
- 總結
相關推薦
iOS 裝置資訊,Xcode裡info資訊設定
裝置資訊 //手機序列號 NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier]; NSLog(@"手機序列號: %@",identifi
小程式獲取個人資訊、和群資訊,後臺解密返回資訊
場景描述: 1.微信目前是需要點選按鈕獲取許可權,然後個人資訊(頭像、暱稱) 2.獲取使用者的openId更多資訊 3.分享到群的時候,可以獲得群的openGId,然後顯示群的暱稱 注意問題:app.js中通過後臺獲取使用者更多的資訊時,因為非同步,很多時候將後臺使用者資訊通過t
U3D儲存物體位置資訊,讀取物體位置資訊
using UnityEngine; using System.Collections; using System.Collections.Generic; using System.IO.Ports; using System.Threading; using System
2.實現一個通訊錄; 通訊錄可以用來儲存1000個人的資訊,每個人的資訊包括: 姓名、性別、年齡、電話、住址 提供方法: 1. 新增聯絡人資訊 2. 刪除指定聯絡人資訊 3. 查詢指定聯
實現一個通訊錄 通訊錄可以用來儲存1000個人的資訊,每個人的資訊包括: 姓名、性別、年齡、電話、住址 提供方法: 1.新增聯絡人資訊 2.刪除指定聯絡人資訊 3.查詢指定聯絡人4.修改聯絡人資訊5.顯示所有聯絡人資訊 6. 清空所有聯絡人 7. 以名字排序所有聯絡
解決listview 中,點選item時,item裡的所有設定了selector的元件全部一起變色
listview中如果不設定,item裡面的每個元件的背景顏色的話,預設情況下,點選item時,會有listview的預設,點選變色。預設的效果很醜,所以我們一般都會使用自定義的顏色。 現在我要實現這種效果,如上圖紅框中的兩個元件。這是一個listview,我想要實現
iOS 獲取裝置資訊,mac地址,IP地址,裝置名稱
#import "DeviceInfoUtil.h" #import "GlobleData.h" #import "sys/utsname.h" #import <AdSupport/AdSupport.h> #import <ifaddrs.h>
獲取當前IOS裝置的CPU型號,CPU核數,GPU,GPU核數,螢幕解析度,螢幕尺寸,PPI等資訊
今天和大家一起分享下如何獲取當前IOS裝置的CPU型號,CPU核數,GPU,GPU核數,螢幕解析度,螢幕尺寸,PPI等資訊。相信各位發現通過蘋果官方開放的API想要獲取當前裝置以上的一些資訊似乎做不到。如今蘋果的硬體更新速度相當的快,還要在網上發現有有心人收集了所有已釋出
linux中使用ifconfig命令檢視網絡卡資訊時顯示為eth1,但是在network-scripts中只有ifcfg-eth0的配置檔案,並且裡面的NAME="eth0"
除了題目中的問題,其實在執行命令:service network restart時,會報錯: 解決辦法: 首先需要修改70-persistent-net.rules檔案: vim /etc/udev/rules.d/70-persistent-net.rules 然
iOS獲取WIFI配置資訊,WIFI名稱、閘道器(路由器地址)、本機IP地址、DNS
DEMO地址(看程式碼,什麼就都有了):https://github.com/SimpleBraver/test_wifi.git 1、獲取當前手機WIFI名稱資訊 #import <SystemConfiguration/CaptiveNetwork.h> //iOS獲取當前手
ios裝置獲取微信儲存的聊天文字資訊
有一次,一個朋友問我,你有辦法能找到我已經刪掉的微信聊天記錄嗎,我說我可以嘗試看看,網上應該有不少教程,這也引起了我的興趣,便看一看微信在ios系統中是什麼樣。 當然,網上的各種教程很多,我也是copy了他們大部分的操作,畢竟我真解決不了那些基礎的問題。 1.首先下載iTunes軟體 這
思科裝置,記錄使用者操作命令,記錄使用者登陸資訊
記錄操作命令: #conf t (config)#archive (config-archive)#log config (config-archive-log-cfg)#hidekeys (config-archive-log-cfg)#logging size 100 (config
me12裡更改資訊記錄的淨價和有效價格,以及資訊記錄的條件價格
REPORT ztest.DATA:l_kbetr LIKE konp-kbetr. l_kbetr = '999999'.*UPDATE konp SET kbetr = l_kbetr WHERE knumh = '0002394137'.DATA:it_condct LIKE TABLE OF bap
python實現獲取電腦和嵌入式裝置(樹3)IP、主機名、Mac地址,並把這些資訊上傳雲伺服器。
import socket import uuid # 獲取主機名 hostname = socket.gethostname() #獲取IP ip = socket.gethostbyname(hostname) # 獲取Mac地址 def get_mac_address
java獲取字串裡的日期資訊,並把獲取的日期資訊轉成Date
字串:String aa="物品日報表 2018年9月29日"; Date newdate=stringZhuanDate(aa); //字串裡的時間轉換成date public Date stringZhuanDate(String biaoti){
linux中使用ifconfig命令檢視網絡卡資訊時顯示為eth1,但是在network-scripts中只有ifcfg-eth0的配置檔案,並且裡面的NAME="eth0"。
除了題目中的問題,其實在執行命令:service network restart時,會報錯: 解決辦法: 首先需要修改70-persistent-net.rules檔案: vim /etc/udev/rules.d/70-persistent-net.rules 然後修改ifcfg-eth0檔案: v
intellij IDEA隱藏INFO日誌資訊,只顯示ERROR
intellij IDEA有很多[INFO]資訊有時候很煩,看不到想要的輸出,一般情況下,只顯示ERROR資訊就可以了。1,在原始碼src下面新建資料夾resources,2,右擊resources資料
前端開發手機端呼叫開發者工具(控制檯資訊,報錯,介面資訊等),ios安卓通用vue-cli專案中mockjs和vConsole的使用
在vue-cli專案中mockjs和vConsole的使用 mockjs使用 1.安裝npm install mockjs 2.在src/assets目錄下建立個util資料夾,並在裡新建一個檔案mock.js 如下: const Mock = require(‘m
71.iOS 錯誤堆疊查詢崩潰原因的方法---根據崩潰資訊,找到對應的崩潰程式碼
已標記錯誤位置的: 3 FIR 0x000000010bfddd8c -[FIRViewController viewDidLoad] + 8588 未標記錯誤位置,有基地址的情況: 3 FIR 0x000e3e92 0xd3000 + 69266 這條呼叫棧包括
推薦一個微信公眾號給大家,娛樂資訊,每天美圖,性感美女,福利發送
資訊 jpg mar nag water com cto 微信 col 推薦一個微信公眾號給大家,娛樂資訊,每天美圖,性感美女,福利發送,喜歡的朋友請關註推薦一個微信公眾號給大家,娛樂資訊,每天美圖,性感美女,福利發送
1.報出問題: Please change caller according to com.intellij.openapi.project. IndexNotReadyException documentation 2.分析問題: 提示資訊,不影響編譯 3.解決方案: 重啟AS
1.報出問題: Please change caller according to com.intellij.openapi.project. IndexNotReadyException documentation 2.分析問題: 提示資訊,不影響編譯 3.解