plugin.xml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
  3. id="com.shazron.cordova.plugin.keychainutil"
  4. version="1.0.0">
  5. <name>KeyChain Plugin for Cordova iOS</name>
  6. <description>This plugin allows your app access to the iOS KeyChain from Cordova. See: https://developer.apple.com/library/mac/documentation/security/conceptual/keychainServConcepts/iPhoneTasks/iPhoneTasks.html</description>
  7. <license>Apache 2.0</license>
  8. <keywords>keychain</keywords>
  9. <engines>
  10. <engine name="cordova" version=">=2.2.0" />
  11. </engines>
  12. <asset src="www/keychain.js" target="plugins/keychain.js" />
  13. <js-module src="www/keychain.js" name="Keychain">
  14. <clobbers target="window.Keychain" />
  15. </js-module>
  16. <!-- ios -->
  17. <platform name="ios">
  18. <!-- feature tag in config.xml -->
  19. <config-file target="config.xml" parent="/widget">
  20. <feature name="Keychain">
  21. <param name="ios-package" value="CDVKeychain"/>
  22. </feature>
  23. </config-file>
  24. <header-file src="src/ios/CDVKeychain.h" />
  25. <header-file src="src/ios/SFHFKeychainUtils/SFHFKeychainUtils.h"/>
  26. <source-file src="src/ios/CDVKeychain.m"/>
  27. <source-file src="src/ios/SFHFKeychainUtils/SFHFKeychainUtils.m" compiler-flags="-fobjc-arc" />
  28. <framework src="Security.framework" />
  29. </platform>
  30. </plugin>