• 28-08-2022, 23:22:57
    #1
    iOS yeni geçtim ilk oyunu yayınlamaya çalışırken daha build aşamasını bile geçemedim. Önceden reklam hatası veriyordu onu hallettim fakat şimdide böyle saçma bir hata veriyor internette çözümleride denedim olmadı, pek bir çözüm de yok. Yardımcı olabilecek varsa çok sevinirim.

    Error 1 : Undefined symbol: _sampleTextMethod
    Error 2 : Undefined symbol: _sampleMethod
    ld: warning: arm64 function not 4-byte aligned: _unwind_tester from /Users/xxxxxx/Desktop/xxxxxx/Libraries/libiPhone-lib.a(unwind_test_arm64.o) Undefined symbols for architecture arm64: "_sampleTextMethod", referenced from: _share_sampleTextMethod_m44B1FCFDBA728CA7A0D9FE1EA A24957D8575A8F3 in Assembly-CSharp4.o _share_OniOSTextSharingClick_m685A2DF9E3A15CA3E071 041B699A84CF9AA20BEC in Assembly-CSharp4.o (maybe you meant: _share_sampleTextMethod_m44B1FCFDBA728CA7A0D9FE1EA A24957D8575A8F3) "_sampleMethod", referenced from: _share_sampleMethod_m8BEC2F040645B44AA6F065C2B02BC 2CD329B4CE0 in Assembly-CSharp4.o (maybe you meant: _share_sampleMethod_m8BEC2F040645B44AA6F065C2B02BC 2CD329B4CE0) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
  • 28-08-2022, 23:27:01
    #2
    Hazır kaynak kullanıyorsanız projeyi kodlayan kişiye ulaşın ve eksik olan methodları almaya çalışın.
    Kendiniz kodluyorsanız ki sanmıyorum çünkü 2 methodu eklemeden kullanmaya çalışmanız etik değil. Bu 2 methodu oluşturup gereken işlemleri yazmanız gerekiyor.
    Yani sorun yukarıdaki undefined yazan methodların tanımlı olmaması.
  • 28-08-2022, 23:29:38
    #3
    madlypixel adlı üyeden alıntı: mesajı görüntüle
    Hazır kaynak kullanıyorsanız projeyi kodlayan kişiye ulaşın ve eksik olan methodları almaya çalışın.
    Kendiniz kodluyorsanız ki sanmıyorum çünkü 2 methodu eklemeden kullanmaya çalışmanız etik değil. Bu 2 methodu oluşturup gereken işlemleri yazmanız gerekiyor.
    Yani sorun yukarıdaki undefined yazan methodların tanımlı olmaması.
    Hazır kaynak değil, her şey kendime ait. arm64 kütüphanesi ile ilgili bir hata veriyor, bildiğim gerekli bütün ayarları yaptım fakat bişey değişmiyor.
  • 29-08-2022, 15:26:06
    #4
    Build settings içerisinde Archituctures arm64 seçili olsun, Release kısmı no olsun ve tekrar deneyin
  • 29-08-2022, 15:46:43
    #5
    Balyoz adlı üyeden alıntı: mesajı görüntüle
    Build settings içerisinde Archituctures arm64 seçili olsun, Release kısmı no olsun ve tekrar deneyin
    cevap verdiğiniz için teşekkür ederim, bunu daha önce denedim yine aynı hatayı vermeye devam etmişti. Unity build aldığım zaman googlemobileads paketi framework içeriisnde kurulu gelmiyor, sürekli sonradan kendim kuruyorum. Bunun olması normal mi? Dışardan sonradan paketi kurduğum için xcodeproj yerine xcodeworkspace dosyasından çalışmak zorunda kalıyorum.
  • 29-08-2022, 15:48:01
    #6
    Kutupesmeri adlı üyeden alıntı: mesajı görüntüle
    cevap verdiğiniz için teşekkür ederim, bunu daha önce denedim yine aynı hatayı vermeye devam etmişti. Unity build aldığım zaman googlemobileads paketi framework içeriisnde kurulu gelmiyor, sürekli sonradan kendim kuruyorum. Bunun olması normal mi? Dışardan sonradan paketi kurduğum için xcodeproj yerine xcodeworkspace dosyasından çalışmak zorunda kalıyorum.
    Hocam xcodeworkspace üzerinden çalışmanız gerekiyor zaten. Podları yüklüyorsunuz değil mi projeyi xcode üzerinde açmadan önce?
  • 29-08-2022, 16:22:26
    #7
    Balyoz adlı üyeden alıntı: mesajı görüntüle
    Hocam xcodeworkspace üzerinden çalışmanız gerekiyor zaten. Podları yüklüyorsunuz değil mi projeyi xcode üzerinde açmadan önce?
    aynen yüklüyorum fakat pod dosyaları kızarık duruyor en altta

  • 29-08-2022, 16:34:09
    #8
    Kutupesmeri adlı üyeden alıntı: mesajı görüntüle
    aynen yüklüyorum fakat pod dosyaları kızarık duruyor en altta

    Pod klasörü oluşması lazım hocam. Podları nasıl yüklüyorsunuz? Terminalden yüklüyorsunuz değil mi?
  • 29-08-2022, 16:36:32
    #9
    Balyoz adlı üyeden alıntı: mesajı görüntüle
    Pod klasörü oluşması lazım hocam. Podları nasıl yüklüyorsunuz? Terminalden yüklüyorsunuz değil mi?
    terminalden pod install --repo-update yazıyorum oluşuyor.
    pods klasöründe de mobile ads paketi kuruluyor