I received your email that attached an article on how to fix applications always asking to allow incoming connections. Thank you!
It turns out that the fix was for an older OS so I condensed the advice to just going to Sys Prefs/ Security&Privacy/ Firewall and completely removing ONLY the iCamSource "allow incoming connections" line.
Guess what? Problem is gone. iCamSource no longer asks me to 'allow' after every restart when I open my cameras and iCamSource no longer appears at all in the Firewall options list.
iCamSource is still a login item, so it opens by itself, appears in the Menu Bar and no more messages.
And yes, "automatically allow signed software to receive incoming connections" is checked.
As I stated in my post, I had two screens on my iMac at the same time - a message asking to allow and the other a Sys Prefs window showing it was already allowing. Again, if you want to see a screenshot of this situation, send me an email.
I was not sure that deleting the plist file would then leave me with a few days wasted of entering again all the info for 5 cameras, so I declined to do this.
In the meantime, I installed 2.8.1 thinking it would help. Here is what I found:
I already have iCamSource as a login item. iCamSource works fine until I do a restart (as I initially suspected). The next time I would open iCam on my mobile device, I would get the "no source found" message on my device and my iMac would then show the prompt to "allow incoming connections". Choosing "accept" and then the cameras were fine. I did restarts 3 times in a row, same routine. I then did a another restart but before opening my cameras, I opened Sys Prefs and the Security&Privacy pane showed iCamSource already showing "allow incoming connections". I then opened my cameras and got the same message asking me to allow incoming. So on my iMac screen I had two partial screens: one asking me to allow, the other showing it was already allowing. (Unfortunately, I do not how to attach an image from my desktop - if you wish, please send me an email and I will send the image to you).
After more experimentation, I came up with the following workaround which only takes a few seconds: Every time immediately after I do a restart, just quit iCamSource in the menu bar, and then click on the iCamSource icon now in my Dock. iCamSource reopens in the menu bar and no more message asking me to accept incoming after opening my cameras. This procedure is not necessary again until I do another restart usually once a week. A lot easier then standing by my front door, getting the allow? prompt, cursing, going through the entire house to my iMac, answering the prompt and then preparing to leave again.
I think this should give you enough information to correct your app. I had the same problem with Logitech Media Server until Logitech finally updated their software to 7.7.5. This app was also in my login items. My music servers, after a restart, would not allow me listen to a radio station until I went to Sys Prefs, stopped the server then started the server again. Silly I know, but this 5 second routine worked until the next restart. Obviously you are not Logitech, but they finally corrected this with the 7.7.5 update after a few years of other updates. Perhaps you can do the same (sooner than a few years, of course)
2 days ago, I finally upgraded to Yosemite 10.10.3 from Mavericks 10.9.5 with no problems at all with the upgrade. I then decided to give 2.8.0.1 a try.
First time opening iCam on my iPad, I received the "no source found" message. I went back to my iMac which had a "allow incoming connections?" message for iCam source. No problem - new OS - normal procedure - clicked "allow".
Since Wednesday, no problems but this AM when opening iCam on my iPad, I received the "no source found" and again my iMac wanted "allow incoming connections?".
Just re-installed 2.7.2.2 and received the same sequence of messages and clicked "allow". No crashes since installing Yosemite (just checked log). Activity Monitor showed approx 14.5 MB with 2.8.0.1 and now shows 19.8 MB with 2.7.2.2.
If this "allow problem" happens again with 2.7.2.2, I will advise.
I do not have 3rd party Anti-Virus software.
(BTW - At first I thought the problem was with doing a Restart last night but disregarded that theory when I remembered that I had done at least 5 restarts since Wednesday - nothing unusual for me with putting in a new OS as I test various settings. Yosemite is working fine!)
I just upgraded a few days ago to iCam 2.8 and the icon in the Menu Bar just disappears about 1 - 2 times per day. When I go to turn on my cameras, I get the dreaded "no source found" message. I then have to go to my main computer (iMac 10.9.5) and go to applications folder to double click iCamSource so that the icon is back in the Menu Bar. I can then set iCam on my iPod Touch 5 and leave the house.
I just downgraded a few minutes ago back to 2.7.2.2 to avoid this issue (I hope).
Yes - both iCam Source and the app are current today.
All of a sudden I can sign on (?!?) and can turn on all cameras at once by pressing the little global icon on the upper right corner and then Record Events "ON". Great - but how do I turn ALL of them OFF again? The only choice on the global list is "ON". I have to turn off the cameras one by one.
UPDATE: So sorry. Little iPod Touch4 and the "OFF" choice was hidden in landscape mode. Just a little shove up and there it was. (groan)
UPDATE2: I went to try this again and discovered that the iCam icon again disappeared from my iMac menu bar and got the Source Connection Error. I opened iCam Source again and all was well with my iPod Touch4 but NOT with the iPod Touch2. Turning "OFF" globally leaves the button showing "ON" but does not record. My iPad2 works fine. (BTW, I am on Lion 10.7.2)
Just to be sure, are you running the latest version of the iCamSource on your Mac? (Version 2.4?)
I believe that there are some issues with older versions of iOS on older devices ... What version of iOS are you running on your iPods and iPad?
I am on 2.4 My iPod Touch2, which has the problems, is on IOS 4.2.1 - cannot be upgraded. My iPod Touch4 and iPad2 are on IOS 5 and work fine.
Yes - both iCam Source and the app are current today.
All of a sudden I can sign on (?!?) and can turn on all cameras at once by pressing the little global icon on the upper right corner and then Record Events "ON". Great - but how do I turn ALL of them OFF again? The only choice on the global list is "ON". I have to turn off the cameras one by one.
UPDATE: So sorry. Little iPod Touch4 and the "OFF" choice was hidden in landscape mode. Just a little shove up and there it was. (groan)
UPDATE2: I went to try this again and discovered that the iCam icon again disappeared from my iMac menu bar and got the Source Connection Error. I opened iCam Source again and all was well with my iPod Touch4 but NOT with the iPod Touch2. Turning "OFF" globally leaves the button showing "ON" but does not record. My iPad2 works fine. (BTW, I am on Lion 10.7.2)
- Global Motion Detection Settings allow users to turn the Sending of Push Notifications and Recording of Motion Events ON or OFF for all cameras with the tap of a single button.
Finally! Thank you.
I am not sure how this works. As soon as I open my 4 cameras and tap on one of them to enlarge and then tap once again to turn on Motion Recording, it already shows "ON" without tapping it to set Motion Recording. Then all 4 cameras are on. It seems to be automatic without actually pressing the button. Could be a problem of endless recording and I am not aware of it.
I tried to test this further by walking by a camera and discovered that I could no longer sign on - Source connection Error. I looked up at my iMac menu bar and discovered the iCam icon had disappeared. I reopened iCam Source and I always get Source Connection Error and cannot sign on.
So close...
Regards
UPDATE:
I tried again to sign on and I was allowed - I did not do anything special - just waited to type my post. Now When I want to set up Motion Recording, only the single camera that I press the Recording button will be recording. How do I turn on all cameras at once?
(Yes - I have downloaded iCam Source 2.4 and the current app)
Would be great to only capture stream when either live viewing or when motion is detected.
This would be a welcome feature.
I have a Squeezebox Music Server system in my house (5 devices) all connected with Belkin PowerLine Adapters. When I try to add a fifth camera to my regular 4 cameras, the furthest Squeezebox device from my iMac i7 starts to rebuffer endlessly. My iMac then freezes every day and have to do a Power restart. All this is 'cured' by removing the fifth camera or just 'stopping' iCam Source.
Activity Monitor shows just 6% CPU usage when iCam Source is running and zero when 'stopped'. Network data received/sec is approximately 2.7 MB with 5 cameras and 2.2 MB with 4 cameras. This also drops to zero when iCam Source is stopped.
Seems strange as my computer is a 'mighty i7' but this is my setup. Having the cameras transmit nothing unless actively viewed or recording motion would be great!
Direct quote from Apple FileVault help: "Because your home folder is encrypted, some tasks that normally access your home folder may be prevented. If you’re not logged in to your computer, other users won’t have access to shared folders in your home folder. Also, some automations or scripts that require data stored in your home folder may not run"
Will iCam work with FileVault or FileVault2 enabled on iMacs? Any FileVault/Dropbox related problems?