Facebook-sdk-for-unity: 7.17.0 menyebabkan duplikat AudienceNwtwork

Dibuat pada 8 Jul 2019  ·  55Komentar  ·  Sumber: facebook/facebook-sdk-for-unity

saya memutakhirkan facebook saya dari 7.15.1 menjadi 7.17.0
ketika saya mengkompilasi proyek saya menggunakan xcode, itu menunjukkan kesalahan,

duplikat simbol __Z21fbad_Cocos2DGetGLViewP6UIViewP10objc_class di:
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBAdBridgeCommon.mm.o)
duplikat simbol _fbad_Cocos2DGetGLViewController di:
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBAdBridgeCommon.mm.o)
duplikat simbol _FBSetStoredIconView di:
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeAdBridge.mo)
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeBannerAdBridge.mo)
duplikat simbol _FBGetStoredIconView di:
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeAdBridge.mo)
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeBannerAdBridge.mo)
simbol duplikat _FBSetStoredCTAView di:
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeAdBridge.mo)
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeBannerAdBridge.mo)
duplikat simbol _FBGetStoredCTAView di:
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeAdBridge.mo)
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeBannerAdBridge.mo)
duplikat simbol _FBAdIconViewStorage di:
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeAdBridge.mo)
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeBannerAdBridge.mo)
duplikat simbol _CTAViewStorage di:
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeAdBridge.mo)
/Users/sixcube/Desktop/Xcode/Auto/Frameworks/AudienceNetwork/Plugins/iOS/libs/FBAudienceNetwork.framework/FBAudienceNetwork(FBNativeBannerAdBridge.mo)

tapi saya tidak mengubah audinencetwork, saya mengubah facebook sdk menjadi 7.15.1, berfungsi dengan baik,

Komentar yang paling membantu

fakta lucunya :) saya memposting masalah ini pada 18 Agustus dan mereka masih berhasil mendorong 2-3 pembaruan dan bahkan tidak melihat komentar dan masalah bug-crash :) acungan jempol untuk para idiot di SDK Team 👍

Semua 55 komentar

di versi 7.17.1, masalahnya masih ada

Mulai dari 7.17.0, kami menggunakan cocoapods untuk menarik FB iOS SDK untuk unity sdk, Anda mungkin perlu menghapus FB iOS SDK yang diimpor oleh unity SDK lama, dapatkah Anda mencoba menghapus semua kerangka kerja dari Assets/FacebookSDK/Plugins/iOS?

saya menghapus direktori Aset/FacebookSDK/Plugins/iOS, masalahnya masih ada

@realluhui dapatkah Anda membagikan proyek uji atau Podfile proyek yang dihasilkan dengan kami?

Saya mendapatkan kesalahan yang sama persis setelah memperbarui SDK facebook dari 7.12.1 ke 7.16.1...

@dreamolight ini url proyek pengujian saya https://github.com/realluhui/test_facebook
versi kesatuan adalah 2018.4.0f1
versi facebook adalah 7.17.1
jaringan penonton adalah 5.2.0
itu mengekspor keberhasilan proyek xcode, ketika kompilasi menggunakan xcode, itu menunjukkan kesalahan

cahaya mimpi

@realluhui dapatkah Anda membagikan proyek uji atau Podfile proyek yang dihasilkan dengan kami?

Ini file POD yang saya buat:

source 'https://github.com/CocoaPods/Specs.git'
source 'https://github.com/CocoaPods/Specs'
platform :ios, '10.0'

target 'Unity-iPhone' do
pod 'Bolts', '~> 1.7'
pod 'FBSDKCoreKit', '~> 5.2'
pod 'FBSDKLoginKit', '~> 5.2'
pod 'FBSDKShareKit', '~> 5.2'
pod 'Google-Mobile-Ads-SDK', '~> 7.42.1'
end

Aset/FacebookSDK/Plugin/iOS - kosong.
SDK Facebook 7.17.1, Pemirsa 5.4.1. Kesalahan realluhui masih ada di sini saat dikompilasi oleh Xcode

@Apoll0 dapatkah Anda memeriksa apakah ada beberapa FBSDKCoreKit.framework dalam proyek yang dihasilkan? Akan sangat bagus jika Anda dapat membagikan tangkapan layar file proyek yang dihasilkan di Xcode.

Juga, @realluhui dan @Apoll0 , bagaimana Anda berintegrasi dengan SDK jaringan audiens? Jika Anda mengintegrasikan jaringan audiens secara manual, Anda tidak perlu menyeret file FBSDKCoreKit.framework ke dalam proyek karena facebook unity sdk sudah memilikinya.

@dreamolight


{63088652-7681-4A6E-923D-18DEA4682E5D}

saya baru saja menemukan FBSDKCoreKit.framework di Direktori Pods

Tinggal di sini, kita menghadapi masalah yang sama!

Audience network dan FB sdk ware terintegrasi oleh unitypackage dari situs pengembang Facebook. Kemudian ekspor ke Xcode, build - error. Tidak ada yang ditambahkan secara manual. Satu atau dua bulan yang lalu semuanya baik-baik saja, tetapi setelah memutakhirkan FBSDK & Audience SDK, kesalahan telah muncul.

Screen Shot 2019-07-18 at 09 25 13
Screen Shot 2019-07-18 at 09 25 26

Saya bertanya-tanya apakah menghapus FBAudienceNetwork.frame dari folder lib Unity Project dan menambahkannya ke cocoapods membantu? Tapi kami tidak tahu versi lib asli iOS dari FAN untuk Unity v5.4.1 yang digunakan, karena versi asli terbaru di cocopod tampaknya hanya 5.3.1?

percobaan di atas tidak berhasil ...

Memiliki masalah yang sama persis sekarang. Kami membuat paket untuk sistem paket Unity yang baru, dan tergantung pada solusinya, konflik ini mungkin membuat beberapa ketergantungan aneh antara paket facebook kami.

Facebook 7.17.1 dan FAN 5.2.0

Diuji hari ini:
SDK Facebook baru 7.17.2 + FAN 5.2 lama - Berfungsi! (jangan lupa tanda tautan Xcode -lxml2)
SDK Facebook baru 7.17.2 + FAN 5.4.1 baru - kesalahan baru, tidak dapat diperbaiki

Jadi, berhenti di 7.17.2 + 5.2

Terima kasih atas tanggapan Anda @Apoll0 , tetapi kami sedang mencari perbaikan bug utama yang diklaim dikirimkan dengan versi 5.4.1, Jadi kami mengandalkan teman-teman FB untuk memperbaikinya secepatnya.

Diperbarui ke 7.17.2 dan berhasil juga. Terima kasih @Apoll0 !

@RicardoBusta
Diuji hari ini:
SDK Facebook baru 7.17.2 + FAN 5.4.1 baru tidak berfungsi.

"ld: peringatan: fungsi arm64 tidak selaras 4-byte: _unwind_tester dari /Users/dev/Desktop/test-fb/Libraries/libiPhone-lib.a(unwind_test_arm64.o)
ld: Menautkan global bernama 'fbad_Cocos2DGetGLViewController': simbol berlipat ganda ditentukan! untuk arsitektur arm64
dentang: error: perintah tautan gagal dengan kode keluar 1 (gunakan -v untuk melihat permintaan)"

@armnotstrong coba gunakan FAN 5.2 + SDK 7.17.2
Bekerja untuk iOS dan Android di sini.

@RicardoBusta
Diuji hari ini:
SDK Facebook baru 7.17.2 + FAN 5.4.1 baru tidak berfungsi.

"ld: peringatan: fungsi arm64 tidak selaras 4-byte: _unwind_tester dari /Users/dev/Desktop/test-fb/Libraries/libiPhone-lib.a(unwind_test_arm64.o)
ld: Menautkan global bernama 'fbad_Cocos2DGetGLViewController': simbol berlipat ganda ditentukan! untuk arsitektur arm64
dentang: error: perintah tautan gagal dengan kode keluar 1 (gunakan -v untuk melihat permintaan)"

Masalah yang sama disini.

@RicardoBusta Saya perlu memutakhirkan ke jaringan Audiens ke 5.4.1, karena versi baru memperbaiki beberapa bug serius.

Ada pembaruan di sini? Saya mendapatkan kesalahan simbol duplikat yang sama dengan FB 7.16.1 dan FBAN 5.4.1. Mencoba sekarang untuk meningkatkan ke 7.17.2.

Tidak, itu masih memiliki 1 duplikat (mereka seperti 8 sebelumnya, jadi peningkatan). Saya kira saya harus menurunkan versi ke 5.2, tetapi saya tidak dapat menemukan tempat untuk mengunduh versi yang lebih lama. Bisakah seseorang menunjuknya?

Tidak, itu masih memiliki 1 duplikat (mereka seperti 8 sebelumnya, jadi peningkatan). Saya kira saya harus menurunkan versi ke 5.2, tetapi saya tidak dapat menemukan tempat untuk mengunduh versi yang lebih lama. Bisakah seseorang menunjuknya?

https://origincache.facebook.com/developers/resources/?id=audience-network-unity-sdk-5.2.0.zip

Terima kasih @luizjunior

@RicardoBusta
Diuji hari ini:
SDK Facebook baru 7.17.2 + FAN 5.4.1 baru tidak berfungsi.
"ld: peringatan: fungsi arm64 tidak selaras 4-byte: _unwind_tester dari /Users/dev/Desktop/test-fb/Libraries/libiPhone-lib.a(unwind_test_arm64.o)
ld: Menautkan global bernama 'fbad_Cocos2DGetGLViewController': simbol berlipat ganda ditentukan! untuk arsitektur arm64
dentang: error: perintah tautan gagal dengan kode keluar 1 (gunakan -v untuk melihat permintaan)"

Masalah yang sama disini.

Kami mendapatkan kesalahan yang sama.

FAN 5.2 menyebabkan kesalahan duplikat dengan AdMob di Android sedangkan FAN 5.4.1 menyebabkan kesalahan duplikat di iOS. Ini sangat membuat frustrasi. Bisakah kami memiliki pembaruan tentang masalah ini?

Ada pembaruan di sini?

ada berita ? ? ? ? siapa pun ? di mana saja? :D

Ada yang sudah diperbaiki? Saya mendapat masalah yang sama ketika saya memutakhirkan dari 5.2.0 ke 5.4.1 hari ini.

Saya hanya menggunakan Facebook Audience Network 5.4.1.
masalah yang sama terjadi di xcode.

Saya kira SDK Facebook bukan alasan karena saya belum mengimpor SDK Facebook.

Tolong perbaiki masalah ini!!

Versi Unity saya adalah 2019.1.14f

Kami mendapatkan kesalahan yang sama.
SDK Facebook baru 7.17.2 + FAN 5.4.1 baru tidak berfungsi.

ada pembaruan?

Kesalahan yang sama.
image

Saya telah menguji pada proyek kesatuan sederhana dengan hanya Facebook Audience Network SDK 5.4.1.
Kesalahan hanya terjadi saat menautkan dengan flag -ObjC.

Facebook SDK 7.17.2 secara otomatis menambahkan tanda ini ke proyek xcode (dalam langkah PostProcess).
Itu sebabnya kombinasi FB Sdk dan FAN Sdk memicu kesalahan ini.
(Jadi solusinya adalah menghapus flag -ObjC tetapi ini dapat menyebabkan masalah lain?)

#

@FACEBOOK-TEAM bisakah Anda memperbaiki Audience Network SDK (FBAdBridgeCommon.mm) agar sesuai dengan flag -ObjC

#

Terima kasih

Saya ingin tahu apakah mungkin untuk menghapus kerangka kerja iOS yang dibungkus di FAN Unity 5.4.1 SDK? Proyek saya menggunakan App Lovin sebagai mediator yang membuat file Dependencies.xml:

<?xml version="1.0" encoding="utf-8"?>
<dependencies>
    <androidPackages>
        <androidPackage spec="com.applovin.mediation:facebook-adapter:5.5.0.0" />
        <androidPackage spec="com.android.support:recyclerview-v7:28.+" />
        <androidPackage spec="com.android.support:appcompat-v7:28.+" />
    </androidPackages>
    <iosPods>
        <iosPod name="AppLovinMediationFacebookAdapter" version="5.5.0.0" />
    </iosPods>
</dependencies>

File ini digunakan oleh https://github.com/googlesamples/unity-jar-resolver untuk menambahkan dependensi Cocoapods pada waktu pembuatan.
Dengan menggunakan metode ini, proyek saya berhasil dibuat dan dijalankan dengan FB Unity sdk 17.7.2 + FAN native iOS 5.5.0.
image

Ada temuan???

masalahnya berasal dari AudienceNetworkSdk yang gagal ditautkan saat menggunakan flag -ObjC.
saya telah membuka bug di pengembang facebook tetapi masih menunggu untuk diselesaikan: https://developers.facebook.com/support/bugs/508036486408059/

(solusi kotor adalah menghapus bendera tautan ini di bawah xcode (facebook SDK menambahkannya dalam langkah-langkah pemrosesan pasca)

Itu tidak menyelesaikan kasus saya, saya masih mengalami masalah ini

Pada Selasa, 17 Sep 2019 pukul 20:45 tbredon [email protected] menulis:

masalahnya berasal dari AudienceNetworkSdk yang gagal ditautkan saat menggunakan
-Bendera ObjC.
saya telah membuka bug di pengembang facebook tetapi masih menunggu untuk diselesaikan:
https://developers.facebook.com/support/bugs/508036486408059/

(solusi kotor adalah menghapus bendera tautan ini di bawah xcode (facebook
SDK menambahkannya dalam langkah-langkah pasca pemrosesan)


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/facebook/facebook-sdk-for-unity/issues/278?email_source=notifications&email_token=ALX3CEYSGIPPHPD4SZMHZODQKD3Q7A5CNFSM4H62DNXKYY3PNVWWK3TUL52HS4DFVREXG43VMHZW63LDN5MVXVBJW63
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/ALX3CEZ2S243VCVGGQ5JQITQKD3Q7ANCNFSM4H62DNXA
.

Bisakah Anda membimbing saya bagaimana menyelesaikannya ...

Pada Rabu, 18 Sep 2019 pukul 12:00 PM Umair Hassan [email protected] menulis:

Itu tidak menyelesaikan kasus saya, saya masih mengalami masalah ini

Pada Selasa, 17 Sep 2019 pukul 20:45 tbredon [email protected] menulis:

masalahnya berasal dari AudienceNetworkSdk yang gagal ditautkan saat menggunakan
-Bendera ObjC.
saya telah membuka bug di pengembang facebook tetapi masih menunggu untuk diselesaikan:
https://developers.facebook.com/support/bugs/508036486408059/

(solusi kotor adalah menghapus bendera tautan ini di bawah xcode (facebook
SDK menambahkannya dalam langkah-langkah pasca pemrosesan)


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/facebook/facebook-sdk-for-unity/issues/278?email_source=notifications&email_token=ALX3CEYSGIPPHPD4SZMHZODQKD3Q7A5CNFSM4H62DNXKYY3PNVWWK3TUL52HS4DFVREXG43VMHZW63LDN5MVXVBJW63
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/ALX3CEZ2S243VCVGGQ5JQITQKD3Q7ANCNFSM4H62DNXA
.

Juga terjadi dengan FAN 5.5.
Saya dapat menghapus flag Objc, tetapi apakah itu tidak akan menyebabkan masalah lain?

masalahnya berasal dari AudienceNetworkSdk yang gagal ditautkan saat menggunakan flag -ObjC.
saya telah membuka bug di pengembang facebook tetapi masih menunggu untuk diselesaikan: https://developers.facebook.com/support/bugs/508036486408059/

(solusi kotor adalah menghapus bendera tautan ini di bawah xcode (facebook SDK menambahkannya dalam langkah-langkah pemrosesan pasca)

Dari mana Anda menghapus obj c .

Pada Senin, 23 Sep 2019, 11:49 dsagi-presspo, [email protected]
menulis:

Juga terjadi dengan FAN 5.5.
Saya dapat menghapus flag Objc, tetapi apakah itu tidak akan menyebabkan masalah lain?

masalahnya berasal dari AudienceNetworkSdk yang gagal ditautkan saat menggunakan
-Bendera ObjC.
saya telah membuka bug di pengembang facebook tetapi masih menunggu untuk diselesaikan:
https://developers.facebook.com/support/bugs/508036486408059/

(solusi kotor adalah menghapus bendera tautan ini di bawah xcode (facebook
SDK menambahkannya dalam langkah-langkah pasca pemrosesan)


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/facebook/facebook-sdk-for-unity/issues/278?email_source=notifications&email_token=ALX3CEZKDA73NY5BQXTMIGDQLBRGDA5CNFSM4H62DNXKYY3PNVWWK3TUL52HS4DFVREXG43VMWZ2JKTDNORJ97WZ33ZissueG43VMVWVW63LNMVX
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/ALX3CE4ULVAZ4Y4O4W2FLALQLBRGDANCNFSM4H62DNXA
.

Ya. Ini menyebabkan masalah lain seperti fbsdk tidak ada. Sesuatu seperti itu

Pada Senin, 23 Sep 2019, 17:17 Umair Hassan,

Dari mana Anda menghapus obj c .

Pada Senin, 23 Sep 2019, 11:49 dsagi-presspo, [email protected]
menulis:

Juga terjadi dengan FAN 5.5.
Saya dapat menghapus flag Objc, tetapi apakah itu tidak akan menyebabkan masalah lain?

masalahnya berasal dari AudienceNetworkSdk yang gagal ditautkan saat menggunakan
-Bendera ObjC.
saya telah membuka bug di pengembang facebook tetapi masih menunggu untuk diselesaikan:
https://developers.facebook.com/support/bugs/508036486408059/

(solusi kotor adalah menghapus bendera tautan ini di bawah xcode (facebook
SDK menambahkannya dalam langkah-langkah pasca pemrosesan)


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/facebook/facebook-sdk-for-unity/issues/278?email_source=notifications&email_token=ALX3CEZKDA73NY5BQXTMIGDQLBRGDA5CNFSM4H62DNXKYY3PNVWWK3TUL52HS4DFVREXG43VMWZ2JKTDNORJ97WZ33ZissueG43VMVWVW63LNMVX
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/ALX3CE4ULVAZ4Y4O4W2FLALQLBRGDANCNFSM4H62DNXA
.

Bagi mereka yang memiliki kerangka kerja yang memerlukan penautan statis, tetapi -ObjC bukan merupakan opsi karena kesalahan Facebook, saya menemukan bahwa itu dapat membantu menggunakan -force_load seperti yang disebutkan di sini:

https://stackoverflow.com/questions/31580245/how-to-link-the-library-with-force-load-in-xcode

Bagi mereka yang memiliki kerangka kerja yang memerlukan penautan statis, tetapi -ObjC bukan merupakan opsi karena kesalahan Facebook, saya menemukan bahwa itu dapat membantu menggunakan -force_load seperti yang disebutkan di sini:

https://stackoverflow.com/questions/31580245/how-to-link-the-library-with-force-load-in-xcode

Ini tidak bekerja untuk saya. Saya memiliki kesalahan ini dengan jaringan audiens AdMob dan Facebook
Menautkan global bernama 'fbad_Cocos2DGetGLViewController': simbol dikalikan! untuk arsitektur arm64

Masalah yang sama dengan saya ...

Pada Senin, 30 Sep 2019 pukul 12:28 asadmehar [email protected] menulis:

Bagi mereka yang memiliki kerangka kerja yang membutuhkan tautan statis, tetapi di mana -ObjC
bukan pilihan karena kesalahan Facebook, saya menemukan bahwa itu dapat membantu untuk digunakan
-force_load seperti yang disebutkan di sini:

https://stackoverflow.com/questions/31580245/how-to-link-the-library-with-force-load-in-xcode

Ini tidak bekerja untuk saya. Saya memiliki kesalahan ini dengan audiens AdMob dan Facebook
jaringan
Menautkan global bernama 'fbad_Cocos2DGetGLViewController': simbol multiply
ditentukan! untuk arsitektur arm64


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/facebook/facebook-sdk-for-unity/issues/278?email_source=notifications&email_token=ALX3CE7V56H6F3NAL3SDDFDQMGTCNA5CNFSM4H62DNXKYY3PNVWWK3TUL52HS4DFVREXG43VMHZW63LN5WQVBJKTLDN5
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/ALX3CE5OT3GU4UQNBYOEWMDQMGTCNANCNFSM4H62DNXA
.

Saya membuat proyek Unity yang kosong. Saya tidak melakukan apa pun selain beralih ke platform iOS, mengimpor FB Unity SDK 7.17.2 dan FB Audience Network Unity SDK 5.5.1 dan saya mendapatkan kesalahan yang sama saat membangun:
Menautkan global bernama 'fbad_Cocos2DGetGLViewController': simbol dikalikan! untuk arsitektur arm64

Ada petunjuk di sini tentang mengelola konflik, adakah yang mencobanya?
https://developers.facebook.com/docs/audience-network/changelog-unity#5_4_1

fakta lucunya :) saya memposting masalah ini pada 18 Agustus dan mereka masih berhasil mendorong 2-3 pembaruan dan bahkan tidak melihat komentar dan masalah bug-crash :) acungan jempol untuk para idiot di SDK Team 👍

Ada kabar tentang bencana ini?

Tidak ada pembaruan. masih menghadapi masalah...

Pada Jumat, 1 November 2019 pukul 13:08 Kuba [email protected] menulis:

Ada kabar tentang bencana ini?


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/facebook/facebook-sdk-for-unity/issues/278?email_source=notifications&email_token=ALX3CEZSHWAGUVL3KDG64J3QRPPW7A5CNFSM4H62DNXKYY3PNVWWK3TUL52HS4DFVREXG43VMXVBW63COMDNN5MVXVBJW63
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/ALX3CE3TOK5K7MMQWDCXRPTQRPPW7ANCNFSM4H62DNXA
.

Tetap

Hai semua, FB AN SDK v5.6.0 dirilis dan menggunakan Cocoapods/Maven untuk menarik SDK terbaru sebagai FB Unity SDK, seharusnya berfungsi dengan FB Unity SDK v7.18.0 sekarang. Saya sarankan melaporkan bug di https://developers.facebook.com/bugs/ agar kami dapat bereaksi lebih cepat. Tutup masalah, jangan ragu untuk membuka masalah jika masalah masih ada.

Screen Shot 2562-11-08 at 06 17 57

Masalah saat membangun dengan FAN 5.6.0, SDK ditambahkan ke Podfile, Sudah menginstal pod, tetapi tidak dapat membangun.

Saya dapat memperbaikinya dengan menutup Unity, lalu menghapus folder Library dari folder proyek saya lalu membuka Unity dan membangunnya, sekarang semua kesalahan hilang.

Saya sekarang tidak dapat membangun untuk Android. Tampaknya membangun dan menjalankan iOS berfungsi dengan baik.

Menggunakan Android Resolver menambahkan dependensi baru:

<androidPackage spec="com.android.support:support-annotations:28.0.0" />
<androidPackage spec="com.facebook.android:audience-network-sdk:5.6+" />

Saya pertama kali mencurigai ketergantungan dukungan, karena saya menggunakan opsi "Gunakan Jetifier". Menghapusnya tidak membantu. Saya mencoba menghapus ketergantungan kipas (hanya untuk pengujian, saya tahu ini bukan cara yang benar) dan build berhasil. Namun (dan seperti yang diharapkan), aplikasi mogok saat berjalan.
Tidak yakin bagaimana melanjutkan dari sini.

Berikut adalah pesan yang saya dapatkan, saya tidak dapat melihat info bermanfaat:
Eksekusi gagal untuk tugas ':transformClassesWithMultidexlistForDebug'.
com.android.build.api.transform.TransformException: Kesalahan saat membuat daftar dex utama.

kode keluar: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action 1[T] progress, System.String error) (at <563f4bbc342a4b6b88ae70c46cea610c>:0) UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action 1[T] progres) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
Rethrow sebagai GradleInvocationException: Gradle build gagal
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, tugas System.String, System.Action`1[T] progres) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext konteks) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext konteks) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
Rethrow sebagai BuildFailedException: Pengecualian tipe 'UnityEditor.Build.BuildFailedException' dilemparkan.
UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (Judul System.String, pesan System.String, System.Exception ex) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext konteks) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor. RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (di <563f4bbc342a4b6b88ae70c46cea610c>:0)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, Lebar System.Int32, tinggi System.Int32, UnityEditortry digunakanClass Opsi UnityRegitor. , Laporan UnityEditor.Build.Reporting.BuildReport) (di /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:281)
UnityEditor.BuildPla yerWindow:BuildPlayerAndRun ()

Saya dapat memperbaikinya dengan menutup Unity, lalu menghapus folder Library dari folder proyek saya lalu membuka Unity dan membangunnya, sekarang semua kesalahan hilang.

Terima kasih! Ini berhasil bagi saya setelah mencoba sejumlah besar saran lain secara online dan kehilangan terlalu banyak waktu untuk ini. Sebagai catatan, saya menggunakan Unity 2019.3.10f1, Facebook SDK 17.7.2, dan menurut saya itu tidak penting selain Xcode 11.4.1.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat