tylerjpeterson / contactor Goto Github PK
View Code? Open in Web Editor NEWManage contacts from the command line via the macOS Contacts framework.
Manage contacts from the command line via the macOS Contacts framework.
jonathanbeaudoin@Jonathans-MBP umessage % Contactor list
2020-02-03 13:10:17.327 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/7E8F9044-3DB1-46CD-99B1-461FA119BDBB.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27a6f95c0 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.339 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/5EAA3C57-2C7B-4E79-B918-C0F2E345D62B.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27a6f95c0 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.341 Contactor[27004:654677] Could not read crop rect on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/B73F108E-30A7-47CB-BB63-1A83789D4F8A/Images/7D348C5A-072F-4E55-AC78-5B70CDB5D454.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27a6f95c0 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.341 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/B73F108E-30A7-47CB-BB63-1A83789D4F8A/Images/7D348C5A-072F-4E55-AC78-5B70CDB5D454.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c41dd00 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.341 Contactor[27004:654677] Could not read crop rect on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/B73F108E-30A7-47CB-BB63-1A83789D4F8A/Images/7D348C5A-072F-4E55-AC78-5B70CDB5D454.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c42ab80 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.345 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/7B736A5C-D306-4632-9E67-2144C7166DB4.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c432890 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.350 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/A6DB57DB-E9F7-42C1-8DF1-26EB4122E979.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c43e000 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.354 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/228CECB9-74D0-4DAD-990E-775C52AB05D5.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c43e000 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.359 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/C2A47587-F201-4D78-B55A-5322B2CF03DF.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c423950 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.363 Contactor[27004:654677] Could not read crop rect on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/B73F108E-30A7-47CB-BB63-1A83789D4F8A/Images/2D2C03F7-7A90-4E3C-A120-A02E0F3B614C.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c4459e0 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.363 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/B73F108E-30A7-47CB-BB63-1A83789D4F8A/Images/2D2C03F7-7A90-4E3C-A120-A02E0F3B614C.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c445190 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.363 Contactor[27004:654677] Could not read crop rect on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/B73F108E-30A7-47CB-BB63-1A83789D4F8A/Images/2D2C03F7-7A90-4E3C-A120-A02E0F3B614C.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c412150 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.368 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/B65827AB-1154-4401-B752-BAB8A733C4F4.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c4458f0 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.375 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/0AA902F8-9CC7-4A62-8C0D-B541330F1D2D.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27a4b8450 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.378 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/033ED0B8-889C-43FB-B42D-EE888D6B27A1.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c446d00 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.389 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/F43AA326-25D9-44A3-A407-E8B35727BAA8.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c404aa0 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.394 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/C3D34733-528E-4302-BB64-89F77063A65B.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c404a00 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.406 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/B1298656-8A3D-4F67-A2A5-4451782E18B9.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c44f070 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.409 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/1F82810C-D835-4370-8887-6429D03908AE.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c4515a0 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.413 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/7FF3CE57-5577-4F8B-BA1C-699E97445DB5.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27a4bfb00 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.426 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/93AA29AB-AE2C-4A99-B59E-3CDE7CBF2347.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c45e500 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.436 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/49DE7C12-C8FC-45A2-9DD0-F8793AFE037D.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c472140 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.454 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/1427FFAD-DBCC-4636-876B-77E4D2DCDC06.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c474d60 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.475 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/11206462-3C3E-417B-9625-9CCAD0B3E6D7.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c47c2d0 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.480 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/0CBC655F-116E-4FA4-BA82-D6ED4241828F.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c481510 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.484 Contactor[27004:654677] Could not read crop rect ID on file /Users/jonathanbeaudoin/Library/Application Support/AddressBook/Sources/6ECB4C9A-C0E0-42D1-8638-B954C2C59A7D/Images/6DAEFFEE-CB1A-484C-B119-183F4AB3AD6C.jpeg: Error Domain=CNContactsFoundationErrorDomain Code=1302 "(null)" UserInfo={NSUnderlyingError=0x7fe27c415c00 {Error Domain=NSPOSIXErrorDomain Code=93 "Attribute not found"}}
2020-02-03 13:10:17.493 Contactor[27004:654677] *** Terminating app due to uncaught exception 'CNPropertyNotFetchedException', reason: 'A property was not requested when contact was fetched.'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff357e38ab __exceptionPreprocess + 250
1 libobjc.A.dylib 0x00007fff6ba5e805 objc_exception_throw + 48
2 CoreFoundation 0x00007fff357e3701 +[NSException raise:format:] + 189
3 Contacts 0x00007fff34a8b4ff -[CNContact imageDataAvailable] + 32
4 Contactor 0x0000000109215e7d $s13ContactorCore13ContactRecordV15contactInstanceACSo9CNContactC_tcfCTf4nd_n + 3405
5 Contactor 0x0000000109225be6 $s13ContactorCore0A0C19formatSearchResults33_CE822EAAF82C8C1413223EC45779D64ELL6filter6output0C06resultS2S_SSSgSSSaySo9CNContactCGtFTf4nnxnd_n + 934
6 Contactor 0x000000010921bede $s13ContactorCore0A0C14searchContacts6filter10deepSearch6output6format10completionySS_SbSSSgSSySSctFySaySo9CNContactCGSgcfU0_ + 110
7 Contactor 0x0000000109223dbd $s13ContactorCore0A0C14searchContacts6filter10deepSearch6output6format10completionySS_SbSSSgSSySSctFySaySo9CNContactCGSgcfU0_TA + 45
8 Contactor 0x0000000109224c57 $s13ContactorCore0A0C12findContacts8matching10completionySS_ySaySo9CNContactCGctF08$sSaySo9G18CGSgIegg_ACIegg_TRAISgIegg_Tf1ncn_nTf4xng_n + 1335
9 Contactor 0x000000010921be57 $s13ContactorCore0A0C14searchContacts6filter10deepSearch6output6format10completionySS_SbSSSgSSySSctF + 487
10 Contactor 0x000000010920cf4e $s9Contactor11ListCommandC7executeyyKF + 814
11 Contactor 0x000000010920f086 $s9Contactor13SearchCommandC8SwiftCLI0C0AadEP7executeyyKFTWTm + 6
12 Contactor 0x000000010920d270 $s9Contactor11ListCommandC8SwiftCLI0C0AadEP7executeyyKFTW + 16
13 Contactor 0x000000010922d23a $s8SwiftCLI0B0C2go33_DB3E12785B4EFBF4897480866430FB32LL4withs5Int32VAA12ArgumentListC_tF + 1386
14 Contactor 0x000000010922ca5f $s8SwiftCLI0B0C9goAndExits5NeverOyF + 79
15 Contactor 0x000000010920bf5d main + 1549
16 libdyld.dylib 0x00007fff6cdcc7fd start + 1
17 ??? 0x0000000000000002 0x0 + 2
)
libc++abi.dylib: terminating with uncaught exception of type NSException
zsh: abort Contactor list
jonathanbeaudoin@Jonathans-MBP umessage %
error given when attempting to install from brew
Update documentation before merging v1.1.0
:
I installed with brew and I get this error wher running Contactor list
dyld: Symbol not found: _OBJC_CLASS_$_SwiftObject
Referenced from: /usr/local/bin/Contactor
Expected in: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/libswiftCore.dylib
in /usr/local/bin/Contactor
Abort trap: 6
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.