[英]IBM Worklight 6.0 - “Instrumentation Failed” error
[英]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.轉到以下站點:
並下載以下文件:
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.