Global Side Menu Width
Placeholder

חיבור טלפון פיזי

חיבור מכשיר פיזי ל-Appium: iPhone ו-Android (כולל Wi-Fi)

להלן מדריך קצר לחיבור אייפון פיזי ו-אנדרואיד פיזי ל-Appium.
שימו לב: אוטומציה ל-iOS על מכשיר אמיתי דורשת macOS + Xcode, בעוד שב-Windows עובדים בעיקר עם Android.

חיבור iPhone פיזי ל-Appium (דרך Xcode)

דרישות מקדימות

  • macOS + Xcode מותקן.
  • כבל USB (מומלץ להתחלה).
  • באייפון: לאשר Trust This Computer.
  • באייפון (במיוחד iOS 16+): להפעיל Developer Mode (הגדרות → פרטיות ואבטחה → Developer Mode).

שלבים

  1. חברו את האייפון ל-Mac עם USB ואשרו Trust.
  2. פתחו Xcode והתחברו עם Apple ID (אם צריך): Xcode → Settings/Preferences → Accounts.
  3. פתחו את חלון המכשירים: Xcode → Window → Devices and Simulators.
  4. בחרו את האייפון שלכם והעתיקו את ה-Identifier (UDID) — זה ה-ID שתשתמשו בו ב-Appium.
  5. אם נדרש (חתימה/הרשאות): בפרויקט הבדיקות תחת Signing & Capabilities בחרו Team תקין (לעיתים “Automatic signing”).

ב-Desired Capabilities של Appium משתמשים ב-UDID (לדוגמה: platformName=iOS, automationName=XCUITest, udid=…).

חיבור Android פיזי ל-Appium (USB)

  1. בטלפון: Settings → About phone → לחיצה 7 פעמים על Build number (פותח Developer Options).
  2. Developer Options → להפעיל USB debugging.
  3. חברו ב-USB ואשרו את ההרשאה “Allow USB debugging”.
  4. בדיקה במחשב:
adb devices

המכשיר אמור להופיע כ-device.

חיבור Android דרך Wi-Fi (ADB over Wi-Fi)

דרישות

  • המחשב והטלפון באותה רשת Wi-Fi.
  • מומלץ לבצע חיבור ראשון ב-USB.

1) מציאת כתובת IP של הטלפון

בטלפון: Settings → Wi-Fi → לחצו על הרשת המחוברת וחפשו IP address
(לדוגמה: 10.0.0.4).

2) מעבר למצב TCP וחיבור

כשהטלפון מחובר ב-USB:

adb tcpip 5555
adb connect 10.0.0.4:5555

3) בדיקה שהמכשיר מחובר

adb devices

אתם אמורים לראות שורה כמו: 10.0.0.4:5555 device.

אם זה לא עובד: איפוס ADB

adb kill-server
adb start-server
adb devices

מקורות רשמיים: