243 Commits
Author SHA1 Message Date
matthewpalmer 49b08bf8fa Bump to version 4.0 in ancillary files 4.0.0 2017-09-30 21:02:25 -04:00
matthewpalmer a664da8f3e Bump version for Swift 4 2017-09-30 21:01:18 -04:00
matthewpalmer fab50b777e Attempt fix at #181 2017-09-30 20:58:16 -04:00
Evan Maloney d2c3db9ca8 set APPLICATION_EXTENSION_API_ONLY for unit tests
unit tests don't need APPLICATION_EXTENSION_API_ONLY set to yes; in fact, doing so causes this compiler warning in Xcode 9:

ld: warning: linking against a dylib which is not safe for use in application extensions: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator/libswiftXCTest.dylib
2017-09-20 17:17:04 +01:00
Evan Maloney ffc5ade402 Swift 4 updates 2017-09-20 17:11:13 +01:00
Evan Maloney aa0707a3b0 update build settings per suggestions from Xcode 9 2017-09-20 16:42:55 +01:00
Evan Maloney f4c59ec551 fix redundant conformance constraint warnings
these occur under Xcode 9
2017-09-20 16:37:55 +01:00
Matthew Palmer 65e4d5ad62 Merge pull request #166 from diejmon/master
Add SPM support
2016-12-28 14:25:47 +11:00
Alexander Belyavskiy 66c2cce0c9 Add SPM support 2016-12-26 11:43:15 +03:00
Matthew Palmer bcb1a269d6 Merge pull request #160 from Fuxxel/fix/readme
README has setup section (Keychain Sharing)
2016-11-09 19:30:34 +11:00
Marvin e35ae01309 Added setup section in README.md 2016-11-08 18:49:50 +01:00
matthewpalmer b80a90c104 Add swift version file 3.0.0 2016-09-17 15:26:53 +10:00
matthewpalmer ee3b4e3584 Bump swift migration version 2016-09-17 13:42:44 +10:00
matthewpalmer 861c054729 Update podspec for Swift 3 2016-09-17 13:37:12 +10:00
matthewpalmer 3a97bd9e80 Merge branch 'swift-3.0'
* swift-3.0:
  Update .travis.yml
  [Travis] disable pod linting for watchOS 2 configuration
  Set Test Host deployment target to 8.0
  Update project for Xcode 8 GM
  Enums with lowercase
  Adapted naming of enums according to swift 3 rules.
  Updates for Xcode beta 4
  Update for Xcode beta 2
  Updated for Swift 3.0
2016-09-17 13:33:13 +10:00
Matthew Palmer 1039eedb31 Merge pull request #142 from fedetrim/swift-3.0
Swift 3.0 and Xcode 8 GM support
2016-09-14 19:37:19 +10:00
Federico Trimboli 23c4eff1bf Update .travis.yml 2016-09-10 11:40:53 -03:00
Federico Trimboli 096285a39f [Travis] disable pod linting for watchOS 2 configuration 2016-09-10 10:31:51 -03:00
Federico Trimboli 27e8863baa Set Test Host deployment target to 8.0 2016-09-10 10:15:16 -03:00
Federico Trimboli 06fbc41df5 Update project for Xcode 8 GM 2016-09-10 09:52:19 -03:00
Pascal Freiburghaus 818938df81 Enums with lowercase 2016-08-25 22:45:59 +02:00
Pascal Freiburghaus ca96ace5d0 Adapted naming of enums according to swift 3 rules. 2016-08-25 13:55:28 +02:00
Matthew Palmer 9613c8fd22 Update README.md 2016-08-19 13:28:08 +10:00
matthewpalmer f2269ef8d1 Update rocket link 2016-08-13 11:58:01 +10:00
matthewpalmer 4d00c74922 Add padding symbols 2016-08-13 11:56:33 +10:00
matthewpalmer 1e8fcc8c2c Add spacing over heading for rocket section 2016-08-13 11:53:55 +10:00
matthewpalmer 9e1e912788 Update rocket link position and style 2016-08-13 11:53:13 +10:00
matthewpalmer c6838a31f2 Add link to Rocket to README 2016-08-13 11:44:55 +10:00
Matthew Palmer 70369178ec Merge pull request #133 from warren-gavin/swift-3.0
Updates for Xcode beta 4
2016-08-06 14:36:53 +10:00
Warren Gavin 6e15b6ee42 Updates for Xcode beta 4 2016-08-02 12:31:18 +02:00
Matthew Palmer 5055c8997e Merge pull request #131 from edwellbrook/swift-3.0
Update for Xcode beta 2
2016-08-01 05:44:30 +10:00
Ed Wellbrook 8744bef07c Update for Xcode beta 2 2016-07-10 23:59:56 +01:00
Matthew Palmer cdd1b2893a Merge pull request #127 from Podfactor/app-extension-safe
Fix warning when linking against Locksmith from an app extension
2016-07-09 06:38:03 +10:00
matthewpalmer 67ded45500 Merge branch 'jenseickmeyer-swift-3.0' into swift-3.0
* jenseickmeyer-swift-3.0:
  Updated for Swift 3.0
2016-07-09 06:36:50 +10:00
Jens Eickmeyer dd159e10a7 Updated for Swift 3.0
Basic adjustments for supporting Swift 3.0. All tests are running.
2016-06-25 07:03:13 +02:00
Tom Brow 7b9237c39e build with APPLICATION_EXTENSION_API_ONLY = YES 2016-05-31 17:25:45 -05:00
Matthew Palmer 1b278e59a5 Merge pull request #118 from jakemarsh/master
Carthage doesn't allow single quotes. Change README to doubles.
2016-04-09 13:25:19 +10:00
Jake Marsh 1359edf840 Update README.md
Carthage doesn't allow single quotes. Change to doubles.
2016-04-06 19:24:58 -07:00
matthewpalmer 6b32c7ec68 Fix regression in update method to fix #110 2.0.8 2016-02-16 20:23:02 +11:00
Matthew Palmer 80df919791 Merge pull request #108 from matthewpalmer/2.0.7
2.0.7
2.0.7
2016-02-14 18:24:59 +11:00
matthewpalmer 2f54712fda Bump podspec 2016-02-14 18:17:57 +11:00
matthewpalmer 78060ecc28 Add extra tests for new update method 2016-02-14 18:15:06 +11:00
Sergey Galezdinov e04d6291d4 Use SecItemUpdate function for updating the data. Added missing updateInSecureStore method to CreateableSecureStorable 2016-02-11 02:46:34 +03:00
Matthew Palmer c29ebcdba8 Merge pull request #102 from gilt/bitcode
full bitcode is needed for running Debug on an Apple TV device, even in Debug mode
2016-01-24 10:39:30 +11:00
Matthew Palmer ed56b9015c Merge pull request #101 from gilt/build_all_architectures
don't set ONLY_ACTIVE_ARCH to YES
2016-01-24 10:39:06 +11:00
Evan Maloney b5f7410d0e full bitcode is needed for running Debug on device
without this setting, it won't be possible to run a Debug build on the device; 'marker' only works in the sim
2016-01-22 14:24:00 -05:00
Evan Maloney e002690ccf don't set ONLY_ACTIVE_ARCH to YES
When embedding this project directly into another Xcode project in a target that:

• Is being built for a platform that has a simulator/device dichotomy (iOS, tvOS, watchOS), and
• Is inside a parent project building a Debug configuration

You will get one of two kinds of errors:

• Either the framework module itself is missing at the 'import' level, or
• Some or all of the framework's public symbols can't be found

The solution is to disable ONLY_ACTIVE_ARCH, which will ensure that both processor architectures are built and the symbols can be found.
2016-01-22 12:23:25 -05:00
Matthew Palmer 6ae6aaedf2 Merge pull request #93 from gambcl/gambcl-carthage-tvos
Added support for tvOS for Carthage builds
2.0.4
2015-12-15 07:31:43 +11:00
Charles Gamble c75cccde53 Change tvOS Deployment Target to 9.0 2015-12-14 13:12:55 +00:00
Matthew Palmer ecef17994c Update README.md 2015-12-11 20:51:19 +11:00