Noise Monitor

Protected Copies and Emails

The app provides options to export session recordings to user accessible regions which are read/write enabled for the user. In this case the app cannot guarantee that the recordings are unmodified. As well as this the app can maintain session recordings in user inaccessible regions and provide download links to recordings which are guaranteed unmodified.

Export recordings to iCloud Drive and email download links

This option allows the export of 48000Hz copies of monitoring session recordings to iCloud Drive and Documents. iCloud Drive is accessible to the user on both the iOS device and their computer. Recordings stored in Documents can be accessed using iTunes file sharing. Both these areas are read and write enabled to the user so the app treats them as unprotected. Once a recording has been copied to iCloud it has to be uploaded to the iCloud server before a link to it can be emailed. The email implementation here uses iOS Mail with pre-populated text all of which can be altered. Both the copy and the email are implemented on the review form where you select recordings. If the email is from the user then there can be no guarantee that the files are unaltered.

Protected export and email of copies stored in iCloud

Versions of the app downloaded after mid January 2016 store session recordings in a protected area inaccessible to yourself, prior versions stored them in Documents where they were accessible to iTunes file sharing. Regardless of when the app was downloaded when this option is enabled all future monitor recordings are stored in protected app storage where they cannot be modified. Older recordings that were stored in Documents cannot be made protected. The export of 16000Hz copies to iCloud is done to a protected inaccessible area in iCloud. Once again the copy has to be uploaded to the iCloud server before a link to it can be emailed. In this case as we have a session recording that has always been stored in a protected area the email of the download links also has to be protected if we are to guarantee that it is a protected and unaltered 16000Hz copy of the original monitor recording. The email is sent using the app’s own email server which is enabled for this purpose. You are able to enter the recipients, CC copies and initial user text. The app adds the links and text guaranteeing that the links are to unaltered copies of the original recordings. If the email is from Noise Monitor (noise.monitor@john-hall.com.au) then to the best of our ability I can guarantee they are original unaltered copies.

Jailbroken iOS Devices

All files no matter where stored are treated as unprotected and the options to export and email protected copies are not available.

What happens when you export a copy?

The session recording and a snapshot  of the monitor screen taken when the session finishes are copied to new files with the following suffixes: - dCopy Documents copy - iCopy iCloud Drive copy - pCopy Protected iCloud copy - bCopy Unprotected jailbreak copy These copies are then moved to the appropriate areas. Only copies that are being made to iCloud can have links to them emailed. Before the link to recordings can be emailed the file has to be completely uploaded to iCloud. For long recordings this can take some time. For this reason the upload and the link email are separated into two functions.

What happens when you email a link?

When Noise Monitor requests an email link for the files from iCloud the Apple iCloud server creates a copy of the file which is held until the expiry date returned with the link. If you delete the iCloud copy then the linked file is deleted immediately as well. In this case it is not retained until the expiry date.

What is not protected?

The filename. When receiving a protected file check that the snapshot image contents match the file dates and duration.

Select Session to Review Form

The session review form implements the copies and the emails. The form has a footer that describes the legend used to the left of each session recording shown on the form: The navigation bar at the top of the form has disabled export and email links until a suitable file or copy is selected. Also session recordings that may be renamed have their names contained in a white rectangle: Select a recording that can have copies made and the navigation bar at the top changes to: Touching the export button brings up an option selection dialog. The Help link is to this document. In this case we will select iCloud Drive: There is a progress indicator against the recording while the copy is made and it is transferred to its local destination: When the copy completes the form is updated to show the new file: You can’t email links to a session recording until it has been uploaded to the iCloud server. Selecting an iCloud copy which has not been copied up to iCloud as yet results in the disabled mail icon changing to an upload symbol where the selection tick normally is there is now a progress bar: After the upload to iCloud selecting an unprotected iCloud Drive copy results in the navigation bar changing to having the email button enabled: When you touch the button a spinner shows while iCloud makes a copy of the file: After the copy has been made and the download links generated an iOS Mail compose dialog opens with pre-populated text containing the down load links: When making protected copies for email everything is exactly the same up to the point of mail composition. With protected copies a form open allowing you to fill in the recipients (To: & CC:) and a portion of leading text: The received protected email looks as follows. The link at the end of the email is to this document.

Important Notes

The copy and email operations can only work properly if you have adequate space in your iCloud account: The app does monitor iCloud errors in particular lack of space. When you copy a recording to iCloud this consumes part of your iCloud allocation. The local copy to iCloud will occur successfully even if you exceed your iCloud allocation. Error checking is done when you select the recording copy for emailing. If it exceeds your allocation then the upload to the iCloud server will not happen and you will not be able to email a link to the file until you either delete other files or purchase additional iCloud allocation.. The copy that the iCloud server takes of your recording for emailing does not consume any of your allocation. There are some restrictions imposed when copies have been made: You can’t review (play) a copied recording, you can still review the master though. You can’t rename either the master or any of the copies. If you delete the master, you delete all copies. Only way to get rid of protected copies is to delete them using the app. Remember though that this also invalidates the link regardless of the link expiry date.
© 2016 John Hall
iOS Apps
for the iPad and iPhone by John Hall

Noise Monitor

Protected Copies and Emails

The app provides options to export session recordings to user accessible regions which are read/write enabled for the user. In this case the app cannot guarantee that the recordings are unmodified. As well as this the app can maintain session recordings in user inaccessible regions and provide download links to recordings which are guaranteed unmodified.

Export recordings to iCloud Drive

and email download links

This option allows the export of 48000Hz copies of monitoring session recordings to iCloud Drive and Documents. iCloud Drive is accessible to the user on both the iOS device and their computer. Recordings stored in Documents can be accessed using iTunes file sharing. Both these areas are read and write enabled to the user so the app treats them as unprotected. Once a recording has been copied to iCloud it has to be uploaded to the iCloud server before a link to it can be emailed. The email implementation here uses iOS Mail with pre-populated text all of which can be altered. Both the copy and the email are implemented on the review form where you select recordings. If the email is from the user then there can be no guarantee that the files are unaltered.

Protected export and email of

copies stored in iCloud

Versions of the app downloaded after mid January 2016 store session recordings in a protected area inaccessible to yourself, prior versions stored them in Documents where they were accessible to iTunes file sharing. Regardless of when the app was downloaded when this option is enabled all future monitor recordings are stored in protected app storage where they cannot be modified. Older recordings that were stored in Documents cannot be made protected. The export of 16000Hz copies to iCloud is done to a protected inaccessible area in iCloud. Once again the copy has to be uploaded to the iCloud server before a link to it can be emailed. In this case as we have a session recording that has always been stored in a protected area the email of the download links also has to be protected if we are to guarantee that it is a protected and unaltered 16000Hz copy of the original monitor recording. The email is sent using the app’s own email server which is enabled for this purpose. You are able to enter the recipients, CC copies and initial user text. The app adds the links and text guaranteeing that the links are to unaltered copies of the original recordings. If the email is from Noise Monitor (noise.monitor@john-hall.com.au) then to the best of our ability I can guarantee they are original unaltered copies.

Jailbroken iOS Devices

All files no matter where stored are treated as unprotected and the options to export and email protected copies are not available.

What happens when you export a

copy?

The session recording and a snapshot  of the monitor screen taken when the session finishes are copied to new files with the following suffixes: - dCopy Documents copy - iCopy iCloud Drive copy - pCopy Protected iCloud copy - bCopy Unprotected jailbreak copy These copies are then moved to the appropriate areas. Only copies that are being made to iCloud can have links to them emailed. Before the link to recordings can be emailed the file has to be completely uploaded to iCloud. For long recordings this can take some time. For this reason the upload and the link email are separated into two functions.

What happens when you email a

link?

When Noise Monitor requests an email link for the files from iCloud the Apple iCloud server creates a copy of the file which is held until the expiry date returned with the link. If you delete the iCloud copy then the linked file is deleted immediately as well. In this case it is not retained until the expiry date.

What is not protected?

The filename. When receiving a protected file check that the snapshot image contents match the file dates and duration.

Select Session to Review Form

The session review form implements the copies and the emails. The form has a footer that describes the legend used to the left of each session recording shown on the form: The navigation bar at the top of the form has disabled export and email links until a suitable file or copy is selected. Also session recordings that may be renamed have their names contained in a white rectangle: Select a recording that can have copies made and the navigation bar at the top changes to: Touching the export button brings up an option selection dialog. The Help link is to this document. In this case we will select iCloud Drive: There is a progress indicator against the recording while the copy is made and it is transferred to its local destination: When the copy completes the form is updated to show the new file: You can’t email links to a session recording until it has been uploaded to the iCloud server. Selecting an iCloud copy which has not been copied up to iCloud as yet results in the disabled mail icon changing to an upload symbol where the selection tick normally is there is now a progress bar: After the upload to iCloud selecting an unprotected iCloud Drive copy results in the navigation bar changing to having the email button enabled: When you touch the button a spinner shows while iCloud makes a copy of the file: After the copy has been made and the download links generated an iOS Mail compose dialog opens with pre-populated text containing the down load links: When making protected copies for email everything is exactly the same up to the point of mail composition. With protected copies a form open allowing you to fill in the recipients (To: & CC:) and a portion of leading text: The received protected email looks as follows. The link at the end of the email is to this document.

Important Notes

The copy and email operations can only work properly if you have adequate space in your iCloud account: The app does monitor iCloud errors in particular lack of space. When you copy a recording to iCloud this consumes part of your iCloud allocation. The local copy to iCloud will occur successfully even if you exceed your iCloud allocation. Error checking is done when you select the recording copy for emailing. If it exceeds your allocation then the upload to the iCloud server will not happen and you will not be able to email a link to the file until you either delete other files or purchase additional iCloud allocation.. The copy that the iCloud server takes of your recording for emailing does not consume any of your allocation. There are some restrictions imposed when copies have been made: You can’t review (play) a copied recording, you can still review the master though. You can’t rename either the master or any of the copies. If you delete the master, you delete all copies. Only way to get rid of protected copies is to delete them using the app. Remember though that this also invalidates the link regardless of the link expiry date.
© 2016 John Hall
iOS Apps
For the iPad and iPhone by John Hall