This macro will show either the last Macro error, or, if no errors, the last 5 Macros that successfully executed. You could use it to build your own Macro to either save, or send, this log data somewhere that is accessible by your iPhone. For example, you could email a report, or save to a Cloud storage.
You could ran a Macro with a Periodic trigger as often as you think you need it.