Ausgabe
Ich habe ein Heute-Widget (das ich erfolgreich für ein bestimmtes Ziel lokalisiert habe), aber es zeigt nur für ein Build-Ziel an, das ich habe, die Hauptversion der App. Wie kann ich festlegen, dass es für andere (/alle) Ziele im selben Projekt verfügbar ist?
Lösung
Ihr heutiges Ziel muss mit derselben Bundle-ID wie das enthaltende Ziel beginnen.
Angenommen, Ihre Apps sind com.Mackstein.target1 und com.Mackstein.target2
dann benötigen Sie zwei Today-Widgets mit Bundle-IDs wie:
com.Mackstein.target1.today1 und com.Mackstein.target2.today2
Der einfachste Weg, dies zu erreichen, besteht darin, einfach das vorhandene Widget-Ziel von today1 zu duplizieren, die Bundle-ID zu optimieren und dann das neue Ziel von today2 in target2 aufzunehmen
Es ist ärgerlich, aber ich habe keine bessere Lösung gefunden.
Beantwortet von – Verwirrter Vorlon
Antwort geprüft von – Robin (FixError Admin)