• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
Question by eladosh · Nov 15, 2015 at 12:06 PM · facebookshare

FB.Sharelink callback not working in ios 9

I'm developing a game in unity, i integrated facebook sdk for unity ver 7.2.2, and I'm using the share function. In Android It works very good, as well as in ios 7. I have a problem when using ios 9 , first of all the share function open facebook in webView, and asked to login, when the user is already looged in via facebook app, Then I changed in FBUnityInterface.mm all the FBSDKShareDialogMode to NATIVE , and it worked fine and the app opened in the facebook app, back in that approach the callback of the share function is always success, and thats a problem for me ... Need help ... thanks

Comment
Emmanuel_Charon
ianholing

People who like this

2 Show 0
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

  • Sort: 
avatar image

Answer by mikest · Dec 29, 2015 at 09:07 PM

I've run into this same issue. Adding this line of code resolves the issue of opening in WebView and makes the callback function as expected (cancelling is now recognized) but leads to another issue: if the user doesn't have the Facebook app installed, they get an unhandled exception which results in a crash.

 FB.Mobile.ShareDialogMode = ShareDialogMode.NATIVE;

I am still looking into a better solution and will update if I find it.

Comment
Emmanuel_Charon
ianholing

People who like this

2 Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Emmanuel_Charon · Jul 08, 2016 at 07:38 PM 0
Share

Hi, I'm running in exactly the same issues. Did you end up finding a better way?

avatar image ianholing · Jun 26, 2017 at 08:44 AM 0
Share

It works in almost every case scenario (with facebook installed), but when you try to Sahre for the first time, the SDK ask you if you want to open Facebook App, if you click on cancel it goes anyway to web and return a success anything you do like at the begining :(. Any better workaround?

Unity Answers is in Read-Only mode

Unity Answers content will be migrated to a new Community platform and we are aiming to launch a public beta by June 9. Please note, Unity Answers is now in read-only so we can prepare for the final data migration.

For more information and updates, please read our full announcement thread in the Unity Forum.

Follow this Question

Answers Answers and Comments

37 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Share image/text on facebook for UWP (Universal Windows Platform) 0 Answers

Share screenshot on FB without SDK? 1 Answer

Facebook sharing on iOS with Unity game 0 Answers

Changes that edge it pulls uptown 0 Answers

Get faceBook friends profile picture high resolution 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges