由于Apple公司升級不ios到10.0以上版本,因為硬件、性能等因素,不再支持iphone4,iphone4s,ipad1, ipad2,ipad3等老款設(shè)備。所以這些老款設(shè)備無法升級到ios10.0及以上版本。
XCode升級到8.0以后,編寫的ios app無法在iphone4s測試運行。
報錯:Code signing is required for product type 'Application' in SDK 'iOS 10.0'。
修改項目配置文件project.pbxproj的編譯平臺,項目編譯配置文件的目錄如下:
修改項為:DEPLOYMENT_TARGET為iphone4s的ios版本,我的測試機(jī)iphone4s為ios9.3.5,修改成9.3就可以了,如下圖,DEPLOYMENT_TARGET有2項,一個為debug版本,一個release版本。
在上面修改完成后,如果之前沒設(shè)置Signing,還會遇到認(rèn)證問題。導(dǎo)致編譯失敗。
所以我們添加Apple ID,在Xcode菜單下選擇“Preferences” ,就回出現(xiàn)下圖所示界面。選擇“Accounts”,然后點擊右下角的“+”,添加蘋果ID賬號,添加完成后,點擊添加好的賬號,若下圖所示:
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26