OK, I started everything from scratch...
I took the existing App ID Identifier (I wasn't able to delete and re-create this as it is used already in the Store)
I then created a new apple push service certificate (aps.cer) and a new Production certificate (IOS Distribution)
Created a new provision certificate for the push service
Created the firebase_push.p12 key
Uploaded to firebase console and downloaded GoogleService-Info.plist and copied this to Special
Checked my App code matches the example
Fired a message off using the B4J code
Android App shows the message
iOS App never triggers the sub Application_RemoteNotification
Log in the App shows
Application_Active
FCMConnected
Application_Inactive
Application_Pushtoken
Application_Active
FCMConnected
Why is this not working?????