I am an ISV that wants to ship one iOS app that could work for many SFDC customers.
I just read the newly released Salesforce Mobile SDK Development Guide (published July 30, 2013). The SDK uses Oauth2, which needs a Salesforce "connected app". So I need to generate a "consumer key" which I then pass to forceios to build my native Xcode app.
Does this mean I have to rebuild my iOS app for each sfdc customer that would use my native iOS app? Or is there a way I can develop and publish ONE iOS native app that can be used across different sfdc customers?
I saw the topic about "How is it that some OAuth-authenticated apps don't require an Org to create a Connect App in order to be installed?" but want to clarify that I can use the new Mobile SDK to write ONE iOS mobile app that works against multiple sfdc customers.