I just published an iOS app called "AutoScan Lite" which is a free app to provide barcode and QR code scanning capabilities to your Fiori app. Here is the link to the app - https://itunes.apple.com/us/app/autoscan-lite/id1073480944?ls=1&mt=8
Without making any changes in your Fiori apps, you can get the scanning functionality. Simply open your Fiori URL in AutoScan Lite application instead of Fiori App. When you first launch the application, you get a dialog to input your Fiori URL. You can change the URL in App Settings later on if you need to.
Once your app is loaded, all the text fields in your app are automatically enabled to scan a barcode or a QR code. It is that simple!
Press and briefly hold on a text field, point the camera at a barcode and the scanned value appears in the text field immediately.
There are simple settings in App's settings panel to change the way you want to scan.
This Lite version has a limit of 10 scans per day.
Please let me know if it is useful for you and if you need any custom changes to suite your requirements.
Thanks,
-- Suman