适用于ios8和ios9的Podfile

时间:2015-09-29 14:35:51

标签: ios objective-c xcode cocoapods

我必须在Podfile上编写什么才能在ios8,ios9设备上启动我的应用程序

在Podfile中,如果我写

platform :ios, '9.0'

在ios8设备上启动应用程序时会崩溃:

dyld: Symbol not found: ___NSArray0__
  Referenced from: /private/var/mobile/Containers/Bundle/Application/CFE-45CC-429B-88E7-52E123/MYAPP.app/MYAPP
  Expected in: /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 in /private/var/mobile/Containers/Bundle/Application/CAFE-45CC-429B-88E7-52212593/MYAPP.app/MYAPP

注意:我使用的是XCode7.1 Beta,Objective-C,CocoaPod 0.38.0

1 个答案:

答案 0 :(得分:5)

Podfile中的平台行应设置为支持的最低版本。换句话说,请使用:

platform :ios, '8.4'