Search Unity

  1. Get all the Unite Berlin 2018 news on the blog.
    Dismiss Notice
  2. Unity 2018.2 has arrived! Read about it here.
    Dismiss Notice
  3. Improve your Unity skills with a certified instructor in a private, interactive classroom. Learn more.
    Dismiss Notice
  4. ARCore is out of developer preview! Read about it here.
    Dismiss Notice
  5. Magic Leap’s Lumin SDK Technical Preview for Unity lets you get started creating content for Magic Leap One™. Find more information on our blog!
    Dismiss Notice
  6. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice

Everyplay Final SDK

Discussion in 'Unity Everyplay' started by ullatussimo, Jun 27, 2018.

  1. ullatussimo

    ullatussimo

    Unity Technologies

    Joined:
    Jun 16, 2015
    Posts:
    101
    Hello Developers,

    Thanks for your patience.

    As promised, the final release of the Everyplay SDK is now live.
    We removed the Everyplay Social functionalities and added easier ways to get the recorded video file.
    There are also compatibility improvements and bugfixes.

    Each Git repo contains a short usage guide for that platform.

    Major changes include:
    - Removed FaceCam
    - Removed all social functionality
    - Changed Everyplay.ShowSharingModal() to open up device's native share sheet instead of the Everyplay sharing modal
    - Added Everyplay.GetFilepath() to get path to the recorded file. This will cause Everyplay.FileReady -event to fire when the video is prepared (in case of multiple video files, the SDK will merge them for you).

    You can find the releases here:
    Final iOS release: https://github.com/everyplay/everyplay-ios-sdk
    Final Android release: https://github.com/everyplay/everyplay-android-sdk
    Final Unity release: https://github.com/everyplay/everyplay-unity-sdk

    We want to thank you for having been a part of the Everyplay community.

    Best regards,
    Simo / Everyplay
     
    Pelican_7 and yasirkula like this.
  2. Pelican_7

    Pelican_7

    Joined:
    Nov 25, 2014
    Posts:
    85
    Hi @ullatussimo.

    Thanks for the update.

    I have updated to the final Unity package at https://github.com/everyplay/everyplay-unity-sdk. However, the Everyplay.ShowSharingModal() now does nothing, whereas the release notes state that this should "open up device's native share sheet instead of the Everyplay sharing modal".

    I have tried disabling & re-enabling Everyplay in case there was an issue with cached Everyplay settings but that did not help. I have also tried manually updating the iOS SDK as well as the Unity SDK, but this again doesn't change anything.

    Do you have an idea what the issue might be? I feel I am missing something obvious as this was the main purpose of the update. Thanks in advance.

    (I'm using Unity 2018.1.0f2, and building to an iOS device on iOS 11.)

    -andy.

    EDIT: Everyplay.IsReadyForRecording() appears to be returning false always, which causes Everyplay to never start recording and is therefore the likely cause of this issue. Any idea why since updating the SDK, Everyplay cannot record?
     
    Last edited: Jul 4, 2018
  3. Nkon

    Nkon

    Unity Technologies

    Joined:
    Jun 12, 2017
    Posts:
    28
    Hi Andy,

    thanks for reporting this issue.

    Indeed, the newest SDK is facing an issue which prevents recording on iOS+Metal configuration. As a workaround you can test the SDK's functionality by using OpenGLES.

    A fix for Metal recording will be released in the coming weeks, after a few vacations are over.

    The behaviour of the sharing modal is as expected. The modal opens only if the SDK has succesfully produced a recording.

    Cheers,
    Niko
     
  4. Pelican_7

    Pelican_7

    Joined:
    Nov 25, 2014
    Posts:
    85
    Hi Niko,

    Nice one, thanks a lot for the response. Ok, will wait on the fix to update my games. Thanks!
    -andy.