允许在swift iOS应用程序中使用NSBundle.mainBundle()来查找“der”格式的证书文件

时间:2015-08-21 02:47:47

标签: ios xcode swift ssl pinning

我对xcode中的Swift iOS编程非常陌生。无论出于何种原因,我的NSBundle.mainBundle()能够在代码库中找到图像文件,

var path = NSURL(fileURLWithPath: NSBundle.mainBundle()
     .pathForResource("icon", ofType: "png")!)

返回非零字符串。

但是,我在同一目录中有一个“DER”格式的公共CA证书。

path = NSURL(fileURLWithPath: NSBundle.mainBundle()
    .pathForResource("cacer", ofType: "der")!)

返回nil。

有什么建议吗?需要什么额外信息?

1 个答案:

答案 0 :(得分:1)

看起来cancer.der未引用应用目标 确保该文件的复选框已打开:
screenshot