Bir projeyle CocoaPod kullanıyorum. pod install
'u çalıştırdım ve doğru şekilde yüklendim. Sonra oluşturduğumda açmaya çalıştığımda yaratılan xcworkspace
Xcode hatası 'çalışma alanı dosyası kilitli'. Kilidini açmaya çalıştım ama işe yaramıyor. Ayrıca çalışma alanında bazı çerçeveler (Security.framework, MobileCoreServices.framework vb.) Içermiyordu.Cocoapods tarafından oluşturulan çalışma alanı kilitlendi
cevap
Son zamanlarda bu sorunu yaşadım. Eksik çerçeveler hakkında bilmiyorum, ancak proje klasörüne terminal içinde gidip proje dosyalarındaki izinleri değiştirirseniz, projeyi açabilmeniz gerekir. Kişisel olarak dosyalarımı açmak isteyip istemediğimi sormayı durdurmak için birden fazla dosya ve klasörü değiştirdim. Benim için çalıştı
Adımlar:
xcworkspace dosyasını içeren klasöre gitmek için terminale kullanın.
sudo chmod 777 NameOfYourWorkspaceFile.xcworkspace
(bu senin xcworkspace dosyası ne denir olmadıkça tam anlamıyla o dosya adını lütfen kullanmayın) yazın. Bu, tüm çalışma alanınızın izinlerini değiştirmeli, ancak Pod'lar projenizle ilgili kilit açma sorununa hala sahip olacaksınız. Aynı dizin içinde itibaren
, bunu böyle Bölmeler klasörde başka chmod yapabilirsiniz:
sudo chmod 777 Pods
Bundan sonra "cd Pod'umuz" yazarak Bölmeler klasörüne gidin ve sonra izinleri değiştirmek senin Pods.xcodeproj şekilde dosya:
sudo chmod 777 Pods.xcodeproj
Daha önce söylediğim gibi, bu izin değişiklikleri benim projelerini kilidini isteyip istemediğimi soran durdurmak için XCode almak için yeterli idi. Yine de senin için yeterli olup olmayacağını bilmiyorum. Umarım yardımcı olur!
Kullanıcı/grup izinlerden ziyade yanlış olabilir. Kurulum girişiminde, 'pod' kullanıcısı kullanıcı yerine root'a ait olduğunu fark ettim. – Huntrods
Aynı sorunu yaşıyorum. Grup/kullanıcı izinlerini nasıl düzeltebilirim? –
Aynı 'kilitli çalışma alanı' sorununu yaşadım.
Sorunumun kökü pod install
yerine sudo pod install
çalıştırıyordum.
[!] Pod::Executable pull
error: cannot open .git/FETCH_HEAD: Permission denied
sorun sudo pod install
çalışan, kök .xcworkspace yarattığını ve size kullanıcı ile açtığınızda, bu proje kilitli olduğunu söylüyor: Ben pod install
koştum Eğer aldım.
pod install
çalıştırmak edebilmek için izinleri değiştirmek oldu:
sudo chown -R $USER ~/Library/Caches/CocoaPods
sudo chown -R $USER ~/.cocoapods
bu izinleri değiştirme, komut pod install
çalışmak ve .xcworkspace kilitli olmamalıdır oluşturulan gerekir.
Umarım bu birilerine yardımcı olur!
- 1. Jenkins, İşten atıldı, Çalışma alanı kilitlendi
- 2. LibGit2Sharp Endeksi kilitlendi - Hata
- 3. çalışma alanı tarafından sürümden şube ve en son sürüm
- 4. ASP.NET MVC 3 - Çalışma alanı
- 5. UIlabel sondaki çalışma alanı çalışmıyor
- 6. Python: Dosya kilitlendi
- 7. Eclipse autosave çalışma alanı
- 8. Square Connect API tarafından oluşturulan 'Form', LastPass
- 9. Scipy-cluster tarafından oluşturulan Dendrogram,
- 10. Xcode Workspace'e CocoaPods gibi bir proje ekleme
- 11. , bir çalışma alanında başka bir çalışma alanı performansına (dosyalara) başka bir çalışma alanı performansına taşınmaz.
- 12. PHPStorm ekran çalışma alanı adı
- 13. R: Kaydedilen çalışma alanı o
- 14. Cloud9 içinde kopyalama çalışma alanı
- 15. Cocoapods bağımlılık
- 16. Bir proje olarak Unity3D ile Xcode çalışma alanı?
- 17. Pod'lar içeren bir proje kurma ve CocoaPods
- 18. keyevent android telefon kilitlendi
- 19. sqlalchemy veritabanı tablosu kilitlendi
- 20. Xcodebuild, jenkins'de cocoapods ile başarısız oluyor
- 21. Arka plana xargs tarafından oluşturulan komutları gönderme
- 22. Wordpress tarafından oluşturulan parolanın şifresi nasıl çözülür
- 23. Barclaycard ePDQ - özel kullanıcı tarafından oluşturulan miktarlar
- 24. SWIG tarafından oluşturulan nesnelerin bellek yönetimi C
- 25. Cython tarafından oluşturulan .so dosyasının konumunu özelleştirme
- 26. iText tarafından oluşturulan PDF için JUnits oluşturma
- 27. Sistem tarafından oluşturulan PDF'yi S3 üzerinde depolayın.
- 28. Vim: vim-plugin tarafından oluşturulan eşleştirmeyi kaldır
- 29. Raylar: İskele Tarafından Oluşturulan Bir Modelin Değiştirilmesi
- 30. Laravel 5 Paginator tarafından oluşturulan linklerin sorunları
[CocoaPods sorunları sayfası] (https://github.com/CocoaPods/CocoaPods/issues) bunun için daha uygun bir yer olabilir. – gtmtg
Çalışma alanının, açılamadıysa çerçeveler içermediğini nasıl anlayabilirsiniz? Ayrıca hangi Xcode sürümünü kullanıyorsunuz? Oluşturulan çalışma alanının sahibi siz misiniz? Bu bir izin sorunu olabilir mi? –
@KeithSmiley Xcode 4.6 kullanıyorum. Hata iletişim kutusundaki kilidi açma düğmesine tıklayarak, projeyi açabiliyorum. Ancak derleme değil, aynı zamanda gerekli çerçeveleri içermiyor. – kmithi