为了方便同事,我构建了一个小型桌面程序,它接收 .CER 文件和 .p12 文件作为输入,并将它们转换为正确的。 PEM 格式,Apple需要iOS推送通知,如this tutorial。
中所述它实际上只是执行控制台命令将两个文件转换为单个 .PEM 文件,最近将用于签署推送通知。
在我的界面中,我得到了NSTextField
,用户可以在其中编写iOS应用程序 Bundle Identifier ,因为所有生成的文件都将使用它作为其名称的前缀。
我意识到在原来的 .CER 文件中,我们可以找到 Bundle Identifier ,我想:嘿,让我们使用它,所以我的朋友不能做任何错误。
所以我的问题是,无论如何都要解析Objective-C中的 .CER 文件,以获取iOS应用程序 Bundle Identifier 。