Installation Troubleshooting
Compilation error Building for the iOS Simulator, but the linked and embedded framework 'Sensibill.framework' was built for iOS + iOS Simulator.
appears when running on simulator using Code 12.3 or higher
- Update target’s Build Settings Validate Workspace settings to Yes under Build Options section.
Compilation error Building for iOS, but the linked and embedded framework 'Sensibill.framework' was built for iOS + iOS Simulator.
appears when running on device using XCode 12.3 or higher
- Update target’s Build Settings Validate Workspace settings to Yes under Build Options section
Module ‘Sensibill’ not found (in Objective-C File)
- This compile time error will appear next to following statement in Objective-C file:
@import SensibillUI;
Please use the following import statement instead:
#import <SensibillUI/Sensibill.h>
#import <SensibillUI/Sensibill-Swift.h>
Unknown type name SBL*
(in Objective-C File)
- This compile time error will appear in Objective-C file, even if you have imported Sensibill with correct syntax:
#import <SensibillUI/SensibillUI.h>
The following import statement is required to access the SDK’s swift classes in an Objective-C file:
#import <Sensibill/Sensibill-Swift.h>
Image not Found
You may get an image not found
error during run time:
Referenced from: /.../YourApp.app/Frameworks/Sensibill.framework/Sensibill
Reason: image not found
The following are common ways that this error is caused, and ways to mitigate them:
- Framework was not included in Embedded Binaries
- To fix this ensure that the framework is included in Embedded Binaries in addition to the default Linked Frameworks and Libraries.
- Objective-C only project may not have Swift setup properly
- To fix this simply add a single Swift file to your project using File > New > File…. When XCode prompts you if you would like to create a Bridging Header click Yes.
No code signature Found
If you encounter an error when installing your app to a physical device:
App installation failed
No code signature found.
Make sure that the Run Script Phase
added during installation has the option Run script only when installing
checked.