Ist ein iPod Touch der 5. Generation ein gutes Testgerät für die Entwicklung von iOS (react-native) im Jahr 2018?

Da ich meine erste App im Apple App Store hochladen werde und kein iPhone besitze. Soweit ich weiß, ist der Besitz und die Bündelung Ihrer App auf einem Apple-Gerät eine erforderliche Phase des App-Erstellungsprozesses auf x-code.

Ich frage mich, ob ein iPod Touch der 5. Generation gut genug ist, um meine gebündelte App auszuführen und auszuführen.

Abgesehen von der unterschiedlichen Bildschirmgröße (der iPod touch der 5. Generation ist 4") und geringfügigen Unterschieden, ist ein iPod Touch der 5. Generation ein geeignetes Gerät für die iOS-Entwicklung oder muss es zwingend ein iPhone sein ?

PS: Die einzige ähnliche Frage, die ich gefunden habe, stammt aus dem Jahr 2011. Ich möchte nur sichergehen, dass sie 2018 noch in Ordnung ist, bevor Sie einen iPod Touch und die Apple-Entwicklerlizenz kaufen. Reicht ein iPod touch zum Testen von iOS-Apps?

PSS: Ich verwende react-native(ohne expo), aber ich denke, es ist in der Frage nicht relevant.

Antworten (2)

Wenn Sie „angemessen“ so definieren, dass Sie es verwenden können, lautet die Antwort ja. Sie können entwickeln und im App Store bereitstellen, indem Sie nur auf 32-Bit-Geräten testen, solange Sie die neueste Version von Xcode verwenden und sowohl 32-Bit- als auch 64-Bit-Versionen einschließen. Viele Leute haben im App Store bereitgestellt, ohne ein Gerät zum Testen ihrer App zu haben.

Wenn Sie Ihre App über Xcode archivieren, achten Sie darauf, das Generic iOS DeviceSchema zu verwenden. Sie können Ihre App nicht archivieren, wenn sie auf den Simulator verweist. Apple hat eine gute Dokumentation darüber, wie Sie Ihre App für den App Store vorbereiten .

Ab iOS 11 hat Apple die Unterstützung für nur 32-Bit-Apps eingestellt, aber Sie können sie aus Gründen der Abwärtskompatibilität einschließen.

Bei diesem Ansatz gehen Sie das Risiko ein, dass Ihre App auf einem echten Gerät nicht richtig funktioniert oder abstürzt. Dies ist möglicherweise keine große Sache für Sie, da es Ihre erste App ist. Die meisten Indie-Entwickler verwenden ihre erste App als Test, um herauszufinden, wie sie im App Store erstellt und bereitgestellt werden.

Wenn die App während des Überprüfungsprozesses im App Store abstürzt, wird Ihre App abgelehnt. Wenn Benutzer App-Abstürze oder andere unerklärliche Fehler erleben, können sie negative Bewertungen hinterlassen. Wenn Sie mehr Apps für den App Store erstellen und sogar verkaufen möchten, sollten Sie (mindestens) in ein iPhone investieren und entsprechende Tests durchführen.

Nein, ein iPod der 5. Generation würde aus folgenden Gründen nicht zum Testen Ihrer App funktionieren:

  1. Software-Unfähigkeit. Der iPod der 5. Generation kam 2012 auf den Markt und verwendet eine 32-Bit-Architektur, daher kann er nicht auf Software aktualisiert werden, die eine 64-Bit-Architektur erfordert. Was bedeutet, dass es bei iOS 9 hängen bleibt.

Warum das wichtig ist:

iOS 10-11 brachte viele neue Funktionen und Geschwindigkeitsverbesserungen für alle Apple-Geräte. Wenn Sie Ihr Produkt auf einem Gerät testen, das nicht über diese Verbesserungen verfügt, können Sie Personen, die die neueren Versionen von iOS verwenden, kein Qualitätsprodukt anbieten


  1. Prozessorprobleme. Der iPod der 5. Generation wurde mit Apples A5-Chip und einem 32-Bit-Chip geliefert

Warum das wichtig ist:

Einfach und simpel, Ihr iPod wird abstürzen, wenn er die App ausführt.