2016-07-08 12 views
5

Ben cordova ios plugin yazıyorum, ben çalışmak veiOS cordova projesi - Grup Eklentileri altında klasöründeki dosyaları eklentisi/

cordova plugin add myplugin --searchpath=path/to/my/plugin --save 

komutuyla proje içinde benim eklenti ithal etmek için doğru bir biçimde plugin.xml dosyası ayarlamak başardı . Şimdi ne yapmak istiyorum grubuna bir klasörün içinde tüm eklenti dosyaları olduğunu. Örneğin

, bu 2 dosya varken

... 
<source-file src="src/ios/MyPlugin.m" /> 
<source-file src="src/ios/MyPlugin.h" /> 
... 

iOS projesi Eklentiler klasörünün içindeki MyPlugin klasörü altında grup onları, istiyorum (plugin.xml bir pasaj): Şu anda

MY_PROJECT 
|-- www/ 
|-- Staging/ 
|-- Classes/ 
|-- Plugins/ 
| |-- MyPlugin/ <!-- HERE --> 
| | |-- MyPlugin.m 
| | |-- MyPlugin.h 
| |-- SomeOtherPlugin.m 
| |-- Foo.h 
|-- Other Sources/ 
|-- Resources/ 
|-- Framework/ 
|-- Products/ 

, Cordova'nın CLI eklentisi yöneticisi eklentisi rağmen onlar aittir eklentiler klasörünün içindeki herhangi bir eklenti dosyasını atmak gibi görünüyor.

iOS için Android'in target-dir öznitelik eşdeğer bir şey var mı? Herhangi bir ipucu? official document dayalı

cevap

1

İlk peşin

sayesinde: ios da ancak cordova sadece Xcode proje yapısına yansıyan edilemedi dosya sisteminde dosyayı "xxxxx" klasörü kopyalamak, <source-file src="src/ios/MyPlugin.m" target-dir="xxxxx"/> destekler.

Aslında ne istediğini maalesef şu anda cordova o

desteklemediği gibi gözükürken, ios kaynak dosyası için "Grup" belirtmektir
İlgili konular