ios8和ios9的Podfile

ios8和ios9的Podfile,ios,objective-c,xcode,cocoapods,Ios,Objective C,Xcode,Cocoapods,要在ios8和ios9设备上启动我的应用程序,我必须在Podfile上写些什么 在播客文件中,如果我写 platform :ios, '9.0' 平台:ios,“9.0” 当我在ios8设备上启动应用程序时,它将崩溃: dyld: Symbol not found: ___NSArray0__ Referenced from: /private/var/mobile/Containers/Bundle/Application/CFE-45CC-429B-88E7-52E123/MYAPP.a

要在ios8和ios9设备上启动我的应用程序,我必须在Podfile上写些什么

在播客文件中,如果我写

platform :ios, '9.0' 平台: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 dyld:未找到符号:\uuuu\NSArray0__ 引用自:/private/var/mobile/Containers/Bundle/Application/CFE-45CC-429B-88E7-52E123/MYAPP.app/MYAPP 预期位于:/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

POD文件中的平台行应设置为支持的最低版本。换言之,请使用:

platform :ios, '8.4'

为什么不
platform:ios,'8.0'
我认为platform:ios,'8.0',pod框架将更新为与ios 8.0兼容,而不是与ios 9.0兼容。这就是为什么我将它保留为“9.0”它应该是您支持的最低版本,在我们的项目中,我们确实支持
7.0
,它也适用于ios 9设备。然而,xcode 7-ios 9引入的POD还有其他问题,我们必须解决
平台:ios,“7.0”
在我们的POD文件中保持不变……这是什么问题?