Skip to content

Bug fixes for Carthage

Compare
Choose a tag to compare
@samgreen samgreen released this 17 Oct 00:25
· 1192 commits to master since this release

In preparation for full Swift support, the next release (v3.0.0) will only support iOS 8+ via Carthage and CocoaPods. If you would like to use Swift and the Mixpanel SDK on iOS 7 you will be required to integrate manually, as neither Carthage nor CocoaPods support integration to iOS 7 with Swift since they depend on the dynamic library feature that was released with iOS 8.

  • Resolved all iOS 9 / Xcode 7 warnings.
  • Fixed the deployment target for Carthage builds.

We're still waiting on our CDN to update their SSL certificate to be compatible with ATS. You will need to whitelist our CDN URL if you are using in-app notifications with custom images. Here is the raw plist values you should use for this:

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSExceptionDomains</key>
    <dict>
        <key>mxpnl.com</key>
        <dict>
            <key>NSExceptionAllowsInsecureHTTPLoads</key>
            <true/>
            <key>NSExceptionRequiresForwardSecrecy</key>
            <false/>
            <key>NSIncludesSubdomains</key>
            <true/>
        </dict>
    </dict>
</dict>

We apologize for the inconvenience and we hope to have this resolved in the near future.