Hi,
I have successfully created a locally installed ios companion app using your Garmin IOS SDK but I can't upload it to the Apple app store as i can't create an archive.
I am on Mac os 10.14.6
using Xcode 11.1
connectiq-mobile-sdk-ios-1.3
This is the error I am getting.
ld: bitcode bundle could not be generated because '/Users/danielleahy/Developer/ucd/paceman/runaid-ios/ConnectIQ.framework/ConnectIQ' was built without full bitcode. All frameworks and dylibs for bitcode must be generated from Xcode Archive or Install build file '/Users/danielleahy/Developer/ucd/paceman/runaid-ios/ConnectIQ.framework/ConnectIQ' for architecture arm64
In your documentation (in the downloaded SDK.zip as your online documentation is out of date and inconsistent with your downloaded SDK documentation).
There is a mention of script
The stripSimulatorSlice.sh script is included in the SDK to help with this process. You will need to add a Run Script
step under Build Phases
after the Embed Frameworks
step. Then drag the stripSimulaotrSlice.sh file into the text box to ensure the script is run during the build process.
This script does not exist in your SDK download.
Your SDK is in desperate need of updating
- Make it Swift compatible, I spent days trying to use your framework in a Swift app.
- Your Online documentation is out of date and out of sync with the documentation in the downloaded SDK zip documentation, again following the online version will waste days.
- Script missing
Currently following your specified instructions you cannot create an archive to upload to the app store.
I can create the documentation for Swift if you/Garmin are open to that.
Can you reply with the script and instructions to get past the error above?
If it's Garmin's intention not to support 3rd party developers please say so and take down your developer website.
Regards,
Daniel Leahy.