2012-04-04 7 views
0

Gibt es Bibliotheken/Tools, um iPhone Interaktionen zu automatisieren. Meine Forschung hat UIAutomation aufgedeckt, aber das scheint sich auf Apps in einer lokalen Testumgebung zu beschränken.IPhone Automation

Ich möchte Interaktionen auf Apps automatisieren, die auf meinem iPhone veröffentlicht und heruntergeladen wurden. Ich bin vertraut mit dem Automatisieren und Testen im Webspace, aber ich bin neu in der Entwicklung von Iphone. Ich würde sogar Strategien ohne Bibliotheken schätzen.

+0

Möchten Sie automatisch Apps von Drittanbietern ohne Code auf Ihrem Gerät testen? –

+0

Was genau meinen Sie mit No-Code-Apps? Umfasst dies alle Apps, die ich nicht entwickelt habe und für die der Quellcode nicht verfügbar ist? – Dru

+0

Ja, das habe ich gemeint. –

Antwort

2

Nein, es gibt keine Möglichkeit, Interaktionen mit anderen Anwendungen zu automatisieren. In den meisten Fällen können iOS-Apps nicht miteinander interagieren.

+0

Danke Caleb. War der zweite Teil über die Interaktion von Apps ein nachträglicher Einfall? Ich frage, weil mein Anwendungsfall keine andere iPhone-App erfordert, sondern ein lokales Skript, das mit der Sicht meines iPhones interagiert. Es würde zwar auf eine App zugreifen, die keine Minen ist. – Dru

+0

Lokal wozu? Meinst du, dass das Skript auf deinem Handy laufen würde? Wenn ja, in welcher App? Diese App müsste mit jeder anderen App interagieren, auf die Sie zugreifen/automatisieren möchten. – Caleb

+0

Lokal zu meiner Maschine. Ich möchte nicht auf eine bestimmte iPhone-Anwendung zugreifen, sondern die Ansicht des Geräts selbst und programmatisch mit dem iPhone interagieren. Klicken Sie beispielsweise (vom Startbildschirm des iPhones) auf dieses Symbol, klicken Sie auf diese Zeile und weisen Sie den Inhalt dieser Zelle einer Variablen zu. Dies sind einige Beispielfunktionen, die eine mögliche Lösung haben würde. Ich denke, du hast das geantwortet, indem du nein gesagt hast, aber ich wollte nur sichergehen, dass wir auf der gleichen Seite sind. Ich versuche nicht, eine iPhone-Anwendung zu erstellen, um auf eine andere iPhone-Anwendung zuzugreifen. Aber eine Anwendung/ein Skript, um mit dem Telefon zu interagieren. – Dru