2013-08-03 9 views

回答

0

OpenSSL的命令行工具,只是利用了OpenSSL庫的。由於它是用C編寫的,你可以在你的iOS項目中使用它。它不包含在iOS中,但您可以從here下載源代碼並自行編譯,因爲它是開源的。

原生使用庫會更快,更可靠。

+0

我不知道這是如何解決海報的問題。從應用程序中籤署傳遞需要在應用程序包中嵌入Pass Type ID證書的私鑰。 Apple建議在服務器上簽名。 Ruby有一個帶有[PKCS7類](http://ruby-doc.org/stdlib-2.0/libdoc/openssl/rdoc/OpenSSL/PKCS7.html)的OpenSSL庫,它應該能夠複製shell命令。 – PassKit

+0

提問者舉了一個OpenSSL命令行工具的例子。命令行工具只是OpenSSL庫的包裝器。他通過命令行工具執行的任何操作都可以通過庫直接完成。他的問題沒有很好地格式化,並沒有明確指定Ruby。相反,他給了一個shell命令。我的問題完全涉及海報的問題。 – eswick

+0

是的,我想「如何使用紅寶石生成通過簽名」是一個相當不明確的問題標題。 – PassKit