There was a new critical update named "Remove Instance Names From URLs for Visualforce, Community Builder, Site.com Studio, and Content Files". But after active it, all of the Tabs which contains a Visualforce Page could not be shown on one/one.app when display with the Safari browser on the iPhone.
To make sure this issue was not caused by any other reason, I created the following simple Visualforce Page
<apex:page > <apex:outputPanel id="output">Test Page</apex:outputPanel> </apex:page>
And I also make it be "Available for Lightning Experience, Lightning Communities, and the mobile app" Then I create a new Tab and also I add it in the Salesforce Navigation in Mobile Administration.
When I deactive that critical update, I can see the text "Test Page" when I click my sample Tab. But unfortunately, it shows nothing after I active that option.
Why? Anybody else meets the same probelm with me?
I have posted a question on the developers forum, and I want to post it here to seek for more help.(https://developer.salesforce.com/forums/ForumsMain?id=9060G0000005TyBQAU)
BTW, I also noticed that when the problem occurs, there were several errors reported in the console, several 404 errors and also a strange "Failed to load resource: too many HTTP redirect" error.