Images.xcassets vs. Resources/*.lproj/

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Images.xcassets vs. Resources/*.lproj/

    Hi,

    ich moechte in ein von Unity-3D 4.6.3f1 generiertes Xcode-Projekt nachtraeglich Dateien injecten. Waehrend das mit dem Settings.bundle, Objective-C-Files, etc. problemlos klappt, kommt sowie ich Resources/*.lproj/* hinzufuege, ein boesartiges 'code object is not signed at all'. Hierbei wird ein 57x57 Icon angemeckert (der erste dbzgl.e Eintrag in der Info.plist), welches unter anderem Namen im o.g. Bundle steht.
    Dabei ist es unerheblich ob die Resources dem Projekt hinzugefuegt sind oder unreferenziert auf der Platte rumkullern (bzw. im Alt-Build liegen). Klingt wirr - ist aber so und sauber reproduzierbar.

    Frage 1 - ist jemandem die 'Relation' zwischen den XC-Assets und den Resources bekannt - beisst sich das evtl. irgendwie?

    Frage 2 - wenn bei XC-Assets nicht mehr Resources verwendet werden duerfen, wie sieht dann die Option aus Lokalisierungen zu verwenden?

    Frage 3 - es ist doch nachwievor so, dass Lokalisierungen implizit ueber die hinterlegten Dateien definiert werden? Oder kann man das auch explizit in der Info.plist oder so machen?

    Danke im voraus,

    Ekki