2016-03-28 16 views
0

İlk ResearchKit uygulamasında çalışıyorum. En son bir arşiv oluşturduğumdan beri JSON dizeleri oluşturmak için özel bir kitaplık ekledim. See my previous question.iOS yapı başarılı ancak arşivleme başarısız oldu

.h dosyası, köprüleme-başlık dosyasında içe aktarıldıktan sonra, paketi kullanabildim.

Proje simülatörde düzgün çalışıyordu. Hatta "Generic iOS Device" için yeni bir temizlik yaptım ve hata yapmadan tamamladım. Ben bağlama aşamasında, proje arşivlemek gittiğinde, bu hatayı alıyorum:

Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_ORKLocation", referenced from: objc-class-ref in ORKESerialization.o "_OBJC_CLASS_$_ORKConfirmTextAnswerFormat", referenced from: objc-class-ref in ORKESerialization.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Benim Xcode sürüm 7.1.1 olduğunu. Olası cevaplar için internette araştırıyorum. Görünüşe göre bu mimari sürümle ilgili bir şey olabilir, ancak sorunu tam olarak göremiyorum. Herhangi bir yardım takdir edilecektir. Teşekkürler!

+0

Cihazda çalışıyor mu? – Jelly

+0

Bir dosyaya vermek ve bir cihaza yüklemek için onu arşivliyordum. Arşiv başarısız olduğu için ihracat yapmayı denemedim. Yine de dışa aktarmaya ve bir cihaza yüklememeye çalışmalı mıyım? –

+1

Dışa aktarmak zorunda değilsiniz. Sadece cihazınızı seçin ve oynat düğmesine basın. – Jelly

cevap

2

Bu bir hataya benziyor. En iyi bahis, Github'da dosyalamaktır.

+0

ORKLocation ortaya çıkıyor – Yuan

İlgili konular