ਮੁੱਖ ਸਮੱਗਰੀ 'ਤੇ ਜਾਓ

Roam ਰੋਡਮੈਪ

ਅੱਗਲੇ ਅੱਪਡੇਟ ਲਈ ਮੁਕੰਮਲ ਕੰਮ

  • ਕੰਟਰੋਲ ਵਿਜਟਾਂ ਪਾਉਣਾ: ਖੇਡ, ਮਿਊਟ, ਵਾਲਯੂਮ ਬਦਲੋ ਅਤੇ ਕੰਟਰੋਲ ਸੈਂਟਰ ਤੋਂ ਚੁਣੋ!
  • ਕਈ ਰੋਕੂ ਐਪਸ ਲਈ ਬਹੁਤ ਵਧੀਆ ਟੈਕਸਟ ਫੀਲਡ ਹੈਂਡਲਿੰਗ ਪਾਉਣਾ
    • ਜਦੋਂ ਟੈਕਸਟ ਸੋਧ ਉਪਲੱਬਧ ਹੁੰਦਾ ਹੈ ਤਾਂ ਆਟੋ-ਓਪਨ ਟੈਕਸਟ ਫੀਲਡ
    • ਮੈਕਓਐਸ ਤੋਂ ਕਾਪੀ, ਕੱਟ, ਪੇਸਟ (ਕੀਬੋਰਡ ਨਾਲ)
    • ਕਾਪੀ, ਕੱਟ, ਪੇਸਟ + ਆਈਓਐਸ ਤੇ ਜਨਰਲਾਇਜ਼ਡ ਸੰਪਾਦਨ
  • ਸਥਾਨੀਕ ਨੈਟਵਰਕ ਅਨੁਮਤੀਆਂ ਅਤੇ ਜੋੜ ਸੰਬੰਧਤ ਰਿਪੋਰਟਿੰਗ ਵਿਚ ਸੁਧਾਰ
  • ਕੀਬੋਰਡ ਫੰਕਸ਼ਨਲਿਟੀ ਵਿਚ ਸੁਧਾਰ
  • ਕਨੈਕਸ਼ਨ ਸਥਾਈਕਤਾ ਸੁਧਾਰ

ਜਲਦੀ ਹੀ ਆ ਰਿਹਾ

  • ਕੀਸਾਂ ਨੂੰ ਲੰਮੇ-ਦਬੋ ਵਿਕਲਪ ਸ਼ਾਮਲ ਕਰੋ

    • ਸੱਜੇ ਤੀਰ ਨੂੰ ਲੰਮੇ-ਦਬੋ ਕਰਕੇ ਫੈਸਟ ਅਗੇ
    • ਖੱਬੇ ਤੀਰ ਨੂੰ ਲੰਮੇ-ਦਬੋ ਕਰਕੇ ਰਿਵਾਈਂਡ
    • ਲੰਮੇ-ਦਬੋ ਮਿਊਟ ਕਰਨ ਲਈ ਲੰਮੇ-ਦਬੋ
      • +30 ਦੇ 30, 15, 60 ਸਕਿੰਟ ਮਿਊਟ ਵਿਕਲਪਾਂ ਦਾ ਕੰਫਿਗਰੇਸ਼ਨ ਬਣਾਓ
      • ਬੈਨਰ ਨਾਲ +30 ਸੈਕਿੰਟ, ਐਕਸ ਤੇ ਕੈਂਸਲ, ਬੈਕਗਰਾਊਂਡ ਲੀਨੀਅਰ ਪ੍ਰੋਗਰੈਸ ਸੂਚਕ ਦਿਖਾਓ
        • ਇਸਨੂੰ ਮੁੱਖ ਬਟਨ ਪੈਨਲ ਨੇੜੇ ਦਿਖਾਓ ਤਾਂ ਕਿ ਇਹ ਮਿਊਟ ਤੋਂ ਨੇੜੇ ਹੋਵੇ
      • ਜਦੋਂ ਦੁਬਾਰਾ ਮਿਊਟ ਕਰਦੇ ਹਾਂ ਤਾਂ ਕੈਂਸਲ
        • (ਅਤੇ ਵੀ ਤਾਂ api ਕਾਲ ਕਰਦੇ ਹਾਂ)
  • ਮੈਕਓਐਸ ਵਿਜਟਾਂ ਦੀ ਠੀਕ ਕਰੋ

  • ਭਵਿੱਖ: ਆਈਓਐਸ ਤੇ ਇੱਕ ਵਿਕਲਪੀ ਮਿਨੀਮੈਲਿਸਟ ਵਿਉ ਪ੍ਰਦਾਨ ਕਰੋ ਜੋ ਸਿਰੀ ਰਿਮੋਟ ਦੀ ਦੇਖ ਨੂੰ ਨਜਦੀਕੀ ਨਾਲ ਦੋਹਰਾਂਦੀ ਹੈ

ਆਮ ਭਵਿੱਖ ਦੀਆਂ ਸੋਚਾਂ

  • ਕਸਟਮ ਮੇਨੂ ਬਾਰ ਆਈਕਾਨ ਬਣਾਓ

  • ਵੋਈਸ-ਟੂ-ਟੈਕਸਟ ਜਾਂ ਆਮ ਵੋਈਸ ਕਮਾਂਡਾਂ ਦੀ ਕਿਵੇਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ?

    • ਅਜੋਕਾ ਵੋਈਸ ਰਿਮੋਟ ਯੂਡੀਪੀ ਪ੍ਰੋਟੋਕਾਲ ਨੂੰ ਉਲਟ ਇੰਜੀਨੀਅਰ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ
    • ਜਾਂ ਰਿਮੋਟ ਬਟਨ ਇੰਜਨ ਨਾਲ ਕਸਟਮ ਟੈਕਸਟ-ਟੂ-ਸਪੀਚ ਜੋੜਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ?
  • ਸਕਰੀਨਸ਼ਾਟ ਕੈਪਚਰ ਆਟੋਮੇਟ ਕਰੋ

  • ਆਈਪੈਡ 'ਤੇ ਹੋਰ ਕੀਬੋਰਡ ਹੈਕਸ ਆਉਟ ਕਰੋ

    • ਇੱਕ ਲਈ GCKeyboard
    • ਦੋ ਲਈ FocusEnvironment
    • ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਜੋ ਵੀ ਹੱਲ ਆਈਓਐਸ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਉਹ ਗੱਲਾਂ/ਕੀਬੋਰਡ ਸੂਰਤ ਨੀਵੀਂ ਤੋੜਦਾ ਨਹੀਂ
  • UI ਟੈਸਟ

    • ਪਰਖੋ ਕਿ ਜਦੋਂ ਉਪਕਰਣ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਇਹ ਉਪਕਰਣ ਚੋਣ-ਵੀ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ ਅਤੇ ਰੋਮ ਦੁਆਰਾ ਚੁਣੇ ਜਾਂਦੀ ਹੈ
    • ਪਰਖੋ ਕਿ ਯੂਜ਼ਰ ਸੈਟਿੰਗਜ਼ -> ਉਪਕਰਣਾਂ ਵੱਲ ਨਵੀਗੇਟ ਕਰ ਸਕਦੀ ਹੈ
    • ਪਰਖੋ ਕਿ ਯੂਜ਼ਰ ਸੈਟਿੰਗਜ਼ -> ਸੁਨੇਹੇ ਵੱਲ ਨਵੀਗੇਟ ਕਰ ਸਕਦੀ ਹੈ
    • ਪਰਖੋ ਕਿ ਯੂਜ਼ਰ ਸੈਟਿੰਗਜ਼ -> ਬਾਰੇ ਵੱਲ ਨਵੀਗੇਟ ਕਰ ਸਕਦੀ ਹੈ
    • ਪਰਖੋ ਕਿ ਯੂਜ਼ਰ ਉਪਕਰਣਾਂ ਦੇ ਸੰਪਾਦਨ/ਹਟਾਉਣ ਵੱਲ ਨਵੀਗੇਟ ਕਰ ਸਕਦੀ ਹੈ
    • ਪਰਖੋ ਕਿ ਉਪਕਰਣਾਂ ਜੋੜਨ ਬਾਅਦ ਯੂਜ਼ਰ ਦਬਦੇ ਹੋਏ ਬਟਨਾਂ ਨੂੰ ਕਲਿੱਕ ਕਰ ਸਕਦੀ ਹੈ
    • ਪਰਖੋ ਕਿ ਜਦ ਕੋਈ ਉਪਕਰਣ ਦਿਖਾਈ ਦੇ ਰਿਹਾ ਹੋਵੇ ਤਾਂ ਯੂਜ਼ਰ ਬੈਨਰ ਦੇਖਦਾ ਹੈ
    • ਪਰਖੋ ਕਿ ਯੂਜ਼ਰ ਆਪਲਿੰਕਸ ਵੇਖਦਾ ਹੈ
    • ਮਾਡਲਕੰਟੇਨਰਾਂ ਲਈ ਸਵਿਫਟਡਾਟ ਟੈਸਟਿੰਗਮਾਡਲਕੰਟੇਨਰ ਪਾਲਣ ਕਰੋ
    • ਇੱਥੇ ਜਾਓ https://medium.com/appledeveloperacademy-ufpe/how-to-implement-ui-tests-with-swiftui-a-few-examples-636708ee26ad ਟੈਸਟਾਂ ਦੇ ਸੈਟਅਪ ਲਈ

ਬਗ ਮਿਰਮਟ

  • ਪਤਾ ਲਗਾਉਣਾ ਜੇ ਕੌਲਾਂ ਦੀ ਲੂਪ ਨੂੰ nextPacket ਸਮਝਦੀ ਹੈ.
    • ਹਰ 10 ਮਿਲੀਸਕਿੰਟ 'ਤੇ ਲੂਪਿੰਗ ਅਤੇ ਉਮੀਦ ਕਰੋ ਕਿ ਟਾਈਮਿੰਗ ਸਹੀ ਹੈ ਦੇ ਬਜਾਏ, ਕੀ ਮੈਂ ਪ੍ਰਾਪਤ ਕੀਤੇ ਗਏ ਪੈਕਟਾਂ ਦੇ ਉੱਤੇ ਲੂਪ ਕਰਕੇ ਉਨ੍ਹਾਂ ਨੂੰ ਫਿਰ ਤੌਰ ਕੀਤੇ ਜਾ ਸਕਦਾ ਹੁੰਦਾ ਮੇਜ਼ਬਾਨ ਸਮੇਂ 10ms * globalSequenceNumber + startHostTime ਤੇ ਅਤੇ ਸੈਮਪਲਟਾਈਮ ਨੂੰ sequenceNumber * Int64(lastSampleTime.sampleRate) / packetsPerSec + startSampleTime
    • ਫਿਰ ਮੈਂ ਘੜੀ ਦੇ ਉੱਤੇ ਫਾਰ ਅਵੇੇਟ ਲੂਪ ਤੋਂ ਤਾਂ !Task.isCancelled ਲੂਪ ਨਾਲ ਸਿਗਾਊ ਸੇਵਾ ਕਰ ਸਕਦਾ ਹੁੰਦਾ ਹੈ.
    • ਠੀਕ ਹੈ ਸਾਨੂੰ ਹਰ 10 ਮਿਲੀਸਕਿੰਟ 'ਤੇ ਲੂਪ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਅਤੇ ਤਾਬੇਲ ਨੂੰ ਕਸ਼ਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ ਕਰੀ ਜਾਵੇ ਅਤੇ ਫਿਰ ਇਸ ਸਮੇਂ ਸਕੇਜ਼ਲ ਕਰੀਏ
    • ਜਦੋਂ ਕਦੀ ਵੀ ਆਸ ਸਿੰਕ ਕਰਦੇ ਹਾਂ
      • ਸਾਡੇ ਕੋਲ ਆਖਰੀ ਰੈਂਡਰੀਅਗ ਸਮੇਂ + ਸਿੰਕ ਪੈਕਟ ਹੋਵੇ
      • ਪੈਕਟ ਨੰਬਰ + ਸਿੰਕ ਸਮੇਂ ਦੀ ਅਨੁਮਾਨ ਲਗਾਉ ਜੋ ਅਸੀਂ ਬਾਹਰ ਭੇਜ ਰਹੇ ਹਾਂ
        • ਰੈਂਡਰ ਟਾਈਮ + ਵਾਧੂ

ਜਾਣਕਾਰੀ/ਸਥਿਤੀ/ਸਮਰਥਾ ਪ੍ਰਬੰਧਨ ਲੱਗੀ ਯੂਜ਼ਰ ਸੰਦੇਸ਼ਾਂ ਵਿਚ ਸੁਧਾਰ ਕਰੋ

  • ਜਦੋਂ WOL ਨਾਲ ਉਪਕਰਣ ਨੂੰ ਚਾਲੂ ਕਰਦੇ ਹੋਏ ਅਤੇ 5 ਸਕਿੰਟ ਬਾਅਦ ਜੋੜ ਨਹੀਂ ਭਾਵੇਂ ਜਦੋਂ ਉਪਕਰਣ ਨੂੰ ਚਾਲੂ ਕਰਦੇ ਹੋਏ ਅਤੇ ਤੁਰੰਤ ਨਾਕਾਮ ਹੁੰਦੇ ਹਨ, wifi ਦੇ ਨੀਚੇ ਚੇਤਾਵਨੀ ਸੁਨੇਹੇ ਵੱਲ ਦਿਖਾਓ
    • “ਅਸੀਂ ਤੁਹਾਡਾ ਰੋਕੂ ਜਗਾਉਣ ਵਿੱਚ ਸਫਲ ਨਹੀਂ ਰਹੇ" (ਹੋਰ ਜਾਣੋ) (ਇਸ ਉਪਕਰਣ ਲਈ ਦੁਬਾਰਾ ਨਾ ਦਿਖਾਓ), (X)
    • ਹੋਰ ਜਾਣੋ ਕੁਝ ਕਾਰਨਾਂ ਦਿਖਾਉਂਦੀ ਹੈ
      • ਤੁਸੀਂ ਇਕੋ ਨੈਟਵਰਕ ਨਾਲ ਜੁੜੇ ਨਹੀਂ ਹੋ (ਆਖਰੀ ਉਪਕਰਣ ਨੈਟਵਰਕ ਨਾਮ ਵੇਖਾਓ. ਪੁੱਛੋ ਜੇ ਉਸਰ ਇਸ ਨੈਟਵਰਕ ਨਾਲ ਜੁੜਿਆ ਹੋਵੇ)
      • ਤੁਹਾਡਾ ਉਪਕਰਣ ਘੋਰ ਨੀਂਦ ਵਿੱਚ ਹੈ (ਹਾਲ ਹੀ ਵਿੱਚ ਸੱਟ ਡਾਉਨ ਨਹੀਂ ਹੋਇਆ) ਅਤੇ ਉਸ ਨੂੰ ਜਗਾਓ ਨਹੀਂ ਜਾ ਸਕਦਾ
        • ਤੁਹਾਡਾ ਉਪਕਰਣ WWOL ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਅਤੇ wifi ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਏ
        • ਤੁਹਾਡਾ ਉਪਕਰਣ WWOL ਜਾਂ WOL ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ
      • ਤੁਹਾਡਾ ਨੈਟਵਰਕ ਉਪਕਰਣ ਨੂੰ ਜਗਾਉਣ ਵਾਲੇ ਆਦੇਸ਼ਾਂ ਨੂੰ ਭੇਜਣ ਦੀਆਂ ਸਨਦੇਸ਼ਾਂ ਦੇ ਤਰੀਕੇ ਦੇ ਅਨੁਸਾਰ ਸੈੱਟ ਅਪ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ
  • ਜਦੋਂ ਡਿਸੇਬੱਲਡ ਬਟਨ ਤੇ ਕਲਿੱਕ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇੱਕ ਸੂਚਨਾ ਦੇਣ ਜੋ ਕਿ ਇਹ ਡਿਸੇਬੱਲਡ ਕਿਉਂ ਹੈ
    • ਬਟਨ 'ਤੇ ਜਾਣਕਾਰੀ ਸੂਚਕ ਦਿਖਾਓ ਕਿ ਜਾਣਕਾਰੀ ਜਦੋਂ ਕ੍ਲਿੱਕ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਪ੍ਰਾਪਤ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ?
    • ਹੈਡਫੋਨ ਸਰੀਮ ਵਿੱਚ ਡਿਸੇਬਲ ਦਿਖਾਈ ਦੇਣਾ -> ਕਿਉਂਕਿ ਉਪਕਰਣ ਇਸ ਐਪਸ ਲਈ ਹੈਡਫੋਨ ਸਰੀਮ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ
    • ਵਾਲਯੂਮ ਕੰਟਰੋਲ ਡਿਜੇਬਲ ਕਰਨਾ -> ਕਿਉਂਕਿ ਆਡੀਓ ਪ੍ਰਵੇਸ਼ HDMI ਦੇ ਨਰਾ ਸਕਦੀ ਹੈ ਜੋ ਵਾਲਯੂਮ ਕੰਟਰੋਲਾਂ ਨੂੰ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੀ?
  • ਜਦੋਂ ਉਪਕਰਣਾਂ ਨੂੰ ਖੋਜਣ ਵਿੱ