Facebook-sdk-for-unity: Facebook SDK v7.16.0 Codeless API menyebabkan kesalahan pembuatan di Android

Dibuat pada 7 Jun 2019  ·  27Komentar  ·  Sumber: facebook/facebook-sdk-for-unity

Tautan API tanpa kode ke fungsi iOS bahkan platform target adalah Android yang menyebabkan kesalahan pembuatan

public class CodelessCrawler : MonoBehaviour
{
        [DllImport ("__Internal")]
        private static extern void IOSFBSendViewHierarchy (string tree);
...

Komentar yang paling membantu

Saya berharap Facebook akan menguji Unity SDK mereka lebih teliti :(
Memutakhirkan dan mengintegrasikan SDK di Unity cukup menyakitkan, memahami apa yang gagal dan mengapa bisa membuang-buang waktu.

Semua 27 komentar

Sama di sini, Unity 2019.1.5f1.

Membangun dengan IL2CPP menyebabkan kesalahan build berikut:

/Users/MobileMonstersGmbH/Documents/Projects/Unity/FacebookSDK/Temp/StagingArea/Il2Cpp/il2cppOutput/Facebook.Unity.cpp:20388: error: undefined reference to 'IOSFBSendViewHierarchy'
/Users/MobileMonstersGmbH/Documents/Projects/Unity/FacebookSDK/Temp/StagingArea/Il2Cpp/il2cppOutput/Facebook.Unity.cpp:20388: error: undefined reference to 'IOSFBSendViewHierarchy'
clang++: error: linker command failed with exit code 1 (use -v to see invocation)

Persatuan 2019.1.5f1. Saya mendapat 2 kesalahan dengan il2cpp build:
https://paste.ofcode.org/yrFYXmwtg2Fdyy7EiB68mQ
dan https://paste.ofcode.org/M6svWdFUcfgjfgBbkQuTs7

Sama di sini, Unity 2018.4.0f1.

Masalah yang sama dengan Unity 2018.4.1f1, dikembalikan ke 7.15.1, semoga ini segera teratasi

Sama disini. Saya menggunakan Unity 2017.4.27LTS
Saya mencoba membangun versi Android tetapi dalam pass IL2CPP saya mendapat kesalahan untuk metode iOS yang tidak ditentukan:

C:\Prj3\game\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\A0920E93F78CB3A161117F87F66D3A3A.o: Dalam fungsi CodelessCrawler_IOSFBSendViewHierarchy_m2725653782': C:\Prj3\game\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Facebook.Unity_0.cpp:22332: undefined reference to IOSFBSendViewHierarchy'
C:\Prj3\gameTemp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Facebook.Unity_0. cpp:22332 : referensi tidak terdefinisi ke `IOSFBSendViewHierarchy'

Sama di sini, Unity 2018.2.20f1.

Saya juga menghadapinya di Unity 2019.1.4f1. Tolong apakah ada yang punya jawaban untuk ini?

Saya akhirnya berhasil membangunnya dengan menurunkan versi ke 7.15.1, sepertinya itu satu-satunya cara untuk membuatnya berfungsi dengan benar dengan SDK Facebook.

Saya akhirnya berhasil membangunnya dengan menurunkan versi ke 7.15.1, sepertinya itu satu-satunya cara untuk membuatnya berfungsi dengan benar dengan SDK Facebook.

Mereka memiliki bug di kelas baru CodelessCrawler jadi kecuali Anda tidak menggunakan kode sumber SDK biasa dalam proyek Anda dan memperbaiki bug ini sendiri, Anda harus menggunakan 7.15.1 sampai mereka memperbaiki bug ini dan merilis yang baru Versi: kapan.

mencoba
`#jika UNITY_IOS
[DllImport("__Internal")]

endif`

Saya berharap Facebook akan menguji Unity SDK mereka lebih teliti :(
Memutakhirkan dan mengintegrasikan SDK di Unity cukup menyakitkan, memahami apa yang gagal dan mengapa bisa membuang-buang waktu.

Persatuan 2019.1.6f1. sama

Seseorang menyelesaikannya dalam permintaan tarik !!!

https://github.com/facebook/facebook-sdk-for-unity/pull/251

setiap waktu sama. saya pikir tidak ada yang menguji SDK baru hanya beberapa Tes permainan mekanis dan hanya itu. MEMPERBAIKINYA ! ! ! atau hapus peringatan dari dasbor yang memaksa kami untuk meningkatkan ke V5.0 API

setiap waktu sama. saya pikir tidak ada yang menguji SDK baru hanya beberapa Tes permainan mekanis dan hanya itu. MEMPERBAIKINYA ! ! ! atau hapus peringatan dari dasbor yang memaksa kami untuk meningkatkan ke V5.0 API

setuju dengan itu.

SDK yang dihapus karena saya tidak ingin berurusan dengannya

sama di sini, terlalu banyak bug untuk v7.16.0, semoga segera diperbaiki

Jangan kalian bahkan membangun sebelum merilis. Sayang sekali , itu juga untuk sesuatu yang hanya menambahkan sedikit nilai pada game yang kita bangun !

Sudah lewat 2 minggu. Saya dengan rendah hati berpikir bug kritis ini saja, harus memicu perbaikan terbaru cepat.

Ada gerakan di sini? Plus AndroidX ini merusak hari saya.

Sama di sini, Unity 2018.2.20f1

Versi baru naik sejak dua hari, seharusnya berfungsi sekarang.

Hai semua, v7.16.1 seharusnya berfungsi sekarang.

Ya, itu berhasil.

Mengalami kesalahan il2cpp dengan v7.17.0. Sesuatu seperti tidak dapat menjalankan file.

Dikembalikan ke v7.16.1 dan berfungsi dengan baik dan saya dapat membangun. FB pasti rusak lagi -__-

diperbarui dari ke versi terbaru di ios karena saya memiliki plugin google admob entah bagaimana itu mengirimi saya beberapa kesalahan gila: D terima kasih FB <3 kapan versi lama berfungsi seperti pesona: D

Ada solusi?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

pvalium picture pvalium  ·  6Komentar

yasuohasegawa picture yasuohasegawa  ·  4Komentar

bblpny picture bblpny  ·  4Komentar

JuGGerNaunT picture JuGGerNaunT  ·  3Komentar

laijingfeng picture laijingfeng  ·  6Komentar