Harvest App Reviews

83 add

Disappointing, but better than nothing

When bugs aren’t getting in the way, it’s fine for recording time on tasks. But, you can’t use it when you are offline. And you can’t go back and record tasks on days in the past, which is something I often want to do to log my time after several days spent at a conference. (BUT, you *can* go back and *edit* tasks created on previous days, so the prohibition on adding tasks to days in the past is inconsistent, in addition to being dumb.) The app frequently has small bugs. Their latest version introduced a bug that is irritating on a daily basis. Every time I add my first task for the day, all the tasks from the previous day show up as though they happened today. To get rid of the phantom tasks, you have to toggle back to the previous day and then to today again. I’ve been expecting an update to fix this bug any day now for 4 months.

New version much better.

Update: the new version of the app is MUCH improved. So far so good! I love Harvest, but this app is seriously broken. The app creates duplicate timers when I try to start a new timer. When starting a new timer, the app shows a list of Projects that includes all of your archived projects… which, if you have a lot of archived projects (like I do) then you’ll have to sort through a list all of your old projects as well as your current projects every time you start a new timer. The sync function seems to have issues, I have witnessed time that was logged in the app not sync to the browser interface. If the browser version does not pick up the time logged in the app, then the app will sync and that time will be lost. It seems like the app used to work better than it does now.

CRASHES SUDDENLY EVERYTIME

Process: Harvest [21273] Path: /Applications/Harvest.app/Contents/MacOS/Harvest Identifier: com.getharvest.harvestxapp Version: 1.5.1 (67) App Item ID: 506189836 App External ID: 816528059 Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: Harvest [21273] User ID: 501 Date/Time: 2016-04-23 20:41:10.185 -0300 OS Version: Mac OS X 10.10.5 (14F27) Report Version: 11 Anonymous UUID: 234C2F3C-353B-2CC7-63F4-319F7C72EF6A Sleep/Wake UUID: 7EE6122F-16E3-4078-89D3-CB8CE01DF30A Time Awake Since Boot: 100000 seconds Time Since Wake: 3500 seconds Crashed Thread: 7 Dispatch queue: NSManagedObjectContext 0x6180001eff00 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Application Specific Information: abort() called Thread 0:: Dispatch queue: com.apple.main-thread 0 libxpc.dylib 0x00007fff91dc305e _xpc_serializer_append + 193 1 libxpc.dylib 0x00007fff91dc5c57 _xpc_string_serialize + 58 2 libxpc.dylib 0x00007fff91dc319d _xpc_dictionary_serialize_apply + 81 3 libxpc.dylib 0x00007fff91dc2dff _xpc_dictionary_apply_node_f + 95 4 libxpc.dylib 0x00007fff91dc2f68 _xpc_dictionary_serialize + 161 5 libxpc.dylib 0x00007fff91dc2ace _xpc_serializer_pack + 446 6 libxpc.dylib 0x00007fff91dc739e _xpc_connection_pack_message + 63 7 libxpc.dylib 0x00007fff91dc7ed2 _xpc_connection_setup_reply_port + 36 8 libxpc.dylib 0x00007fff91dc7e54 _xpc_connection_send_message_with_reply_f + 72 9 libxpc.dylib 0x00007fff91dc7d9a xpc_connection_send_message_with_reply_sync + 185 10 com.apple.CoreFoundation 0x00007fff89bde1c8 -[CFPrefsPlistSource sendRequestNewDataMessage:toConnection:error:] + 88 11 com.apple.CoreFoundation 0x00007fff89bdd8f8 __50-[CFPrefsPlistSource alreadylocked_requestNewData]_block_invoke + 152 12 com.apple.CoreFoundation 0x00007fff89bd555b _CFPrefsWithDaemonConnection + 331 13 com.apple.CoreFoundation 0x00007fff89bdd80e -[CFPrefsPlistSource alreadylocked_requestNewData] + 254 14 com.apple.CoreFoundation 0x00007fff89a5c070 _copyValueForKey + 208 15 com.apple.CoreFoundation 0x00007fff89a5bf73 -[CFPrefsPlistSource copyValueForKey:] + 51 16 com.apple.CoreFoundation 0x00007fff89a847a0 ___CFPreferencesCopyValueWithContainer_block_invoke + 32 17 com.apple.CoreFoundation 0x00007fff89a5ae75 +[CFPrefsSource withSourceForIdentifier:user:byHost:container:perform:] + 1045 18 com.apple.CoreFoundation 0x00007fff89a8473c _CFPreferencesCopyValueWithContainer + 236 19 com.apple.AppKit 0x00007fff96f073fc getServiceEntries + 151 20 com.apple.AppKit 0x00007fff96fa6613 -[NSApplication(NSServicesMenuPrivate) _fillSpellCheckerPopupButton:] + 64 21 com.apple.AppKit 0x00007fff96fa60c4 -[NSSpellChecker _fillSpellCheckerPopupButton:] + 63 22 com.apple.AppKit 0x00007fff96fa4d71 -[NSSpellChecker init] + 280 23 com.apple.AppKit 0x00007fff96fa4ba4 +[NSSpellChecker sharedSpellChecker] + 67 24 com.apple.AppKit 0x00007fff96fa4a30 -[NSTextView checkTextInRange:types:options:] + 898 25 com.apple.AppKit 0x00007fff96fa464e -[NSTextView _performScheduledTextChecking:] + 498 26 libdispatch.dylib 0x00007fff92e04c13 _dispatch_client_callout + 8 27 libdispatch.dylib 0x00007fff92e0f87e _dispatch_source_latch_and_call + 721 28 libdispatch.dylib 0x00007fff92e0862b _dispatch_source_invoke + 412 29 libdispatch.dylib 0x00007fff92e10b02 _dispatch_main_queue_callback_4CF + 416 30 com.apple.CoreFoundation 0x00007fff89ad03f9 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9 31 com.apple.CoreFoundation 0x00007fff89a8b68f __CFRunLoopRun + 2159 32 com.apple.CoreFoundation 0x00007fff89a8abd8 CFRunLoopRunSpecific + 296 33 com.apple.HIToolbox 0x00007fff8a11e56f RunCurrentEventLoopInMode + 235 34 com.apple.HIToolbox 0x00007fff8a11e2ea ReceiveNextEventCommon + 431 35 com.apple.HIToolbox 0x00007fff8a11e12b _BlockUntilNextEventMatchingListInModeWithFilter + 71 36 com.apple.AppKit 0x00007fff96d4d8ab _DPSNextEvent + 978 37 com.apple.AppKit 0x00007fff96d4ce58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346 38 com.apple.AppKit 0x00007fff96d42af3 -[NSApplication run] + 594 39 com.apple.AppKit 0x00007fff96cbf244 NSApplicationMain + 1832 40 libdyld.dylib 0x00007fff967675c9 start + 1 Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff95f48232 kevent64 + 10 1 libdispatch.dylib 0x00007fff92e07a6a _dispatch_mgr_thread + 52 Thread 2: 0 libsystem_pthread.dylib 0x00007fff962ff3d0 start_wqthread + 0 Thread 3: 0 libsystem_kernel.dylib 0x00007fff95f4794a __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff962ff3dd start_wqthread + 13 Thread 4: 0 libsystem_kernel.dylib 0x00007fff95f4794a __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff962ff3dd start_wqthread + 13 Thread 5: 0 libsystem_kernel.dylib 0x00007fff95f4794a __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff962ff3dd start_wqthread + 13 Thread 6:: Dispatch queue: com.apple.root.default-qos.overcommit 0 libsystem_platform.dylib 0x00007fff97c5249d OSAtomicEnqueue + 29 1 libdispatch.dylib 0x00007fff92e057d8 _dispatch_dispose + 35 2 libdispatch.dylib 0x00007fff92e157f5 _dispatch_queue_wakeup_with_qos_slow + 1072 3 libd

  • send link to app