Skip to content

Method setServerZone is not fully implemented for iOS #127

Open
@laocooler

Description

@laocooler

Expected Behavior

The iOS build via Xcode is successful

Current Behavior

Build fails with

Assets/Plugins/iOS/Amplitude/AmplitudeCWrapper.m:199:60: error: no visible @interface for 'Amplitude' declares the selector 'setServerZone:updateServerUrl:'
    [[Amplitude instanceWithName:ToNSString(instanceName)] setServerZone:ampServerZone updateServerUrl:updateServerUrl];

Possible Solution

Either extend Amplitude.h and Amplitude.m with neccessary methods or could it be that the AMPServerZone.h and .m files are missing?

Steps to Reproduce

  1. Try to build a Unity app for iOS

Environment

  • Unity Plugin Version: 2.7.0
  • Device: build step
  • Device OS and Version: iOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions