[TIMOB-13583] iOS: CalendarModule EKEntityType is not supported in iOS 6
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2013-04-16T01:36:22.000+0000 |
Affected Version/s | Release 3.1.0 |
Fix Version/s | Release 3.1.0, 2013 Sprint 08 API, 2013 Sprint 08, Release 3.2.0 |
Components | iOS |
Labels | triage |
Reporter | Praveen Innamuri |
Assignee | Sabil Rahim |
Created | 2013-04-16T00:34:47.000+0000 |
Updated | 2013-04-16T12:42:00.000+0000 |
Description
The CalendarModule uss a typedef EKEntityType and this only available in iOS 6.0 SDK.
Try running any titanium app on iOS simulator using iOS SDK 4.0 ( Xcode 4.4)
You should not see the following error:
The Titanium app always fail to launch on iPhone or iPad simulator
Titanium SDK : 3.1.0.v20130415014231
XCode : 4.4.1
iOS SDK : 5.1
[ERROR] ** BUILD FAILED **
[ERROR] The following build commands failed:
[ERROR] CompileC build/MasteredDetails.build/Debug-iphonesimulator/MasteredDetails-universal.build/Objects-normal/i386/CalendarModule.o Classes/CalendarModule.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
master PR https://github.com/appcelerator/titanium_mobile/pull/4166 3_1_X backport https://github.com/appcelerator/titanium_mobile/pull/4168
Tested with: SDK: 3.1.0.v20130415184552 Titanium Studio:3.1.0.201304151600 Device: iPhone4s(v 5.1), iPhone simulator(5.1) XCODE: 4.4.1 OS: OSX 10.7.5 Works fine with device as well as simulator. No more error logs.