cocoapods - iOS开发Podfile文件中platform相关解析?
大家讲道理
大家讲道理 2017-04-18 09:39:18
0
1
429

一般Podfile文件中都有这么一行:
platform :ios, ’9.0’
Xcode创建完工程Deployment Info中:
Deployment Target 现在最低可以选择 8.0

那么问题来了:

(1)iOS开发使用cocoapods创建的Podfile文件中的platform有什么用?

(2)它指定的系统版本和Xcode项目中指定的系统版本有什么关系?互相会冲突吗?(比如Alamofire导入需要9.0,我在Podfile文件中设为9.0,但是在项目中Deployment Target设为8.0,会出现什么问题吗?)

(3)它和第三方库什么关系?(比如有些库,在platform指定为‘7.0’的时候不能install,在‘9.0’的时候就可以)

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

membalas semua(1)
阿神

Mengambil Alamofire sebagai contoh, rangka kerja ini menjelaskan bahawa ia menyokong sekurang-kurangnya ios 9:
(1) platform :ios, '9.0' dalam Podfile mestilah lebih besar daripada atau sama dengan 9.0 sebelum ia boleh diimport ke dalam projek itu.
(2) Selepas mengimport ke dalam projek, Sasaran Penggunaan mestilah lebih besar daripada atau sama dengan 9.0 sebelum ia boleh digunakan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan