簡體   English   中英

IBM Worklight 6.0-分段錯誤錯誤

[英]IBM Worklight 6.0 - Segmentation fault error

我正在嘗試在設備上運行IBM為FIPS共享的示例代碼。

在運行時,出現以下錯誤。
知道為什么嗎?

/Users/ctsmacminibtp5ne35/Library/Developer/Xcode/DerivedData/JSONStoreEncryptingSensitiveDataWithFIPSProject-1SampleIphone-cqxfkcnledkobshgrkgsluzvxofu/Build/Intermediates/JSONStoreEncryptingSensitiveDataWithFIPSProject-1SampleIphone.Build/SMSleIphone.Build/829SImposIssSockleIphone.Build/829SImposIsSockleIphone.Build/829SampleIphone.Build/SensorIphone.Build/829S/SampleIphone。 / ctsmacminibtp5ne35 / Desktop / NativeCode / JSONStoreEncryptingSensitiveDataWithFIPSProject-1 / apps / Sample / iphone / native /:是使用腳本完成的目錄:(exitStatus = 126)\\ n \\ n / Users / ctsmacminibtp5ne35 / Library / Developer / Xcode / EnrivedDataS -1SampleIphone-cqxfkcnledkobshgrkgsluzvxofu /編譯/中間體/ JSONStoreEncryptingSensitiveDataWithFIPSProject-1SampleIphone.build /調試-的iPhoneOS / JSONStoreEncryptingSensitiveDataWithFIPSProject-1SampleIphone.build / Script-427B829D1393724500F223DC.sh:第12行:1604段錯誤:11在/ usr / local / bin目錄/ incore_macho -exe“ $ CONFIGURATION_BUILD_DIR / $ EXECUTABLE_PATH“命令/ bin / sh失敗,退出代碼為126

參考代碼鏈接: http : //public.dhe.ibm.com/software/mobile-solutions/worklight/docs/v600/JSONStoreEncryptingSensitiveDataWithFIPSProject.zip

PDF鏈接: http : //public.dhe.ibm.com/software/mobile-solutions/worklight/docs/v600/05_12_JSONStore_-_Encrypting_sensitive_data_with_FIPS.pdf

在此處輸入圖片說明在此處輸入圖片說明

樣本中隨附的incore_macho似乎是使用10.7.5以后的OSX版本構建的(盡管目前我無法確認它使用的是哪個版本)。 您可以通過執行以下步驟來構建自己的incore_macho文件:

1.轉到以下站點:

http://openssl.com/fips/2.0/platforms/ios/

並下載以下文件:

ios-incore-2.0.1.tar.gz
setenv-reset.sh
setenv-darwin-i386.sh

2.解壓ios-incore-2.0.1.tar.gz。 它將產生以下文件結構:

OpenSSL的-FIPS-2.0.1 / iOS的

3.進入iOS文件夾

4.運行兩個下載的腳本:

.  ./setenv-reset.sh
.  ./setenv-darwin-i386.sh

5.在iOS文件中運行“ make”。

這將為您的系統生成一個新的incore_macho文件。 您可以通過運行./incore_macho來確認該實用程序正常工作。

有關更多詳細說明,請參閱《 FIPS用戶指南》第124頁

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM