סקירה כללית
אפשרויות שמשפיעות על הגילוי של מכשירי CAST ועל ההתנהגות של סשנים מסוג 'העברה'.
יש להגדיר מאפיינים שניתנים לכתיבה לפני העברת האובייקט הזה ל-GCKCastContext.
- מאז
- 3.0
ירש את NSObject, <NS Copy> ו-<NSSecureCoding>.
סיכום שיטות של מכונה | |
(instancetype) | - initWithDiscoveryCriteria: |
יוצרת אובייקט GCKCastOptions חדש עם קריטריוני הגילוי שצוינו. עוד... | |
(instancetype) | - initWithReceiverApplicationID: |
הפונקציה יוצרת אובייקט GCKCastOptions חדש עם מזהה האפליקציה של המקבל שצוין. עוד... | |
(instancetype) | - initWithSupportedNamespaces: |
יוצר אובייקט GCKCastOptions חדש עם רשימת מרחבי השמות שצוינה. עוד... | |
סיכום הנכס | |
BOOL | physicalVolumeButtonsWillControlDeviceVolume |
דגל שמציין אם לחצני עוצמת הקול הפיזיים של המכשיר של השולח צריכים לשלוט בעוצמת הקול של הסשן. עוד... | |
BOOL | disableDiscoveryAutostart |
סימון שמציין אם הגילוי של מכשירי CAST צריך להתחיל באופן אוטומטי בזמן אתחול ההקשר. עוד... | |
BOOL | disableAnalyticsLogging |
דגל שמשמש להשבתה או להפעלה של איסוף נתוני אבחון כדי לשפר את אמינות הגילוי של מכשיר CAST. עוד... | |
GCKLaunchOptions * | launchOptions |
אפשרויות ההפעלה של המקבל לשימוש בהתחלת סשן העברה. עוד... | |
NSString * | sharedContainerIdentifier |
מזהה הקונטיינר המשותף שיש להשתמש בו עבור הורדות HTTP ברקע שמבוצעות על ידי ה-framework. עוד... | |
BOOL | suspendSessionsWhenBackgrounded |
האם יש להשעות את הסשנים כשאפליקציית השולח עוברת לרקע (וממשיכים בה כשהיא חוזרת לחזית). עוד... | |
BOOL | stopReceiverApplicationWhenEndingSession |
האם יש לסגור את האפליקציה של המקבל כשהמשתמש מסיים את הסשן באמצעות הלחצן 'הפסקת ההעברה'. עוד... | |
BOOL | startDiscoveryAfterFirstTapOnCastButton |
האם הגילוי של מכשירי CAST מתחיל רק אחרי שהמשתמש מקיש על GCKUICastButton בפעם הראשונה. עוד... | |
פרטי השיטה
- (instancetype) initWithDiscoveryCriteria: | (GCKDiscoveryCriteria *) | discoveryCriteria |
יוצרת אובייקט GCKCastOptions חדש עם קריטריוני הגילוי שצוינו.
- Parameters
-
discoveryCriteria The discovery criteria to apply to discovered Cast devices. Only those devices that satisfy the criteria will be made available to the application.
- מאז
- 4.0
- (instancetype) initWithReceiverApplicationID: | (NSString *) | applicationID |
הפונקציה יוצרת אובייקט GCKCastOptions חדש עם מזהה האפליקציה של המקבל שצוין.
- Parameters
-
applicationID The ID of the receiver application which must be supported by discovered Cast devices, and which will be launched when starting a new Cast session.
- Deprecated:
- משתמשים ב-initWithDiscoveryCriteria:.
- (instancetype) initWithSupportedNamespaces: | (NSArray< NSString * > *) | namespaces |
יוצר אובייקט GCKCastOptions חדש עם רשימת מרחבי השמות שצוינה.
- Parameters
-
namespaces A list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.
- Deprecated:
- משתמשים ב-initWithDiscoveryCriteria:.
פרטי הנכס
|
readwritenonatomicassign |
דגל שמציין אם לחצני עוצמת הקול הפיזיים של המכשיר של השולח צריכים לשלוט בעוצמת הקול של הסשן.
|
readwritenonatomicassign |
סימון שמציין אם הגילוי של מכשירי CAST צריך להתחיל באופן אוטומטי בזמן אתחול ההקשר.
אם המדיניות מוגדרת לערך NO
, אפשר להתחיל ולהפסיק את הגילוי על פי דרישה באמצעות השיטות startDiscovery (GCKDiscoveryManager) ו-stopDiscovery (GCKDiscoveryManager). כברירת מחדל, האפשרות הזו מוגדרת לערך NO
.
- מאז
- 3.4
|
readwritenonatomicassign |
דגל שמשמש להשבתה או להפעלה של איסוף נתוני אבחון כדי לשפר את אמינות הגילוי של מכשיר CAST.
ערך ברירת המחדל הוא NO
(מופעל); ניתן להשבית אותו על ידי הגדרת הערך ל-YES
.
- מאז
- 4.0
|
readwritenonatomiccopy |
אפשרויות ההפעלה של המקבל לשימוש בהתחלת סשן העברה.
|
readwritenonatomiccopy |
מזהה הקונטיינר המשותף שיש להשתמש בו עבור הורדות HTTP ברקע שמבוצעות על ידי ה-framework.
- מאז
- 3.2
|
readwritenonatomicassign |
האם יש להשעות את הסשנים כשאפליקציית השולח עוברת לרקע (וממשיכים בה כשהיא חוזרת לחזית).
כברירת מחדל, האפשרות הזו מוגדרת לערך YES
. מתאים להגדיר את הערך NO
באפליקציות שיכולות לשמור על חיבורי רשת לזמן בלתי מוגבל בזמן שהאפליקציה פועלת ברקע.
- מאז
- 3.4
|
readwritenonatomicassign |
האם יש לסגור את האפליקציה של המקבל כשהמשתמש מסיים את הסשן באמצעות הלחצן 'הפסקת ההעברה'.
כברירת מחדל, האפשרות הזו מוגדרת לערך NO
.
- מאז
- 4.0
|
readwritenonatomicassign |
האם הגילוי של מכשירי CAST מתחיל רק אחרי שהמשתמש מקיש על GCKUICastButton
בפעם הראשונה.
אם המדיניות מוגדרת לערך YES
, GCKUICastButton
מוצג עד שמשתמש מקיש על לחצן ההעברה בפעם הראשונה. בהקשה הראשונה מוצגת מודעת מעברון שמסבירה למה נדרשת הרשאת גישה לרשת המקומית כדי שההעברה תפעל. הגילוי יתחיל אחרי סגירה של מודעת המעברון. לחצן ההעברה מוצג שוב רק כשהמכשיר מחובר לרשת Wi-Fi. כאשר אין חיבור לרשת Wi-Fi, לחצן ההעברה (cast) מוסתר. אם המדיניות מוגדרת לערך NO
, הגילוי יתחיל על סמך הדגל disableDiscoveryAutoStart
. הסימון הזה נכנס לתוקף רק ב-iOS 14 ואילך אם הדגל disableDiscoveryAutoStart
מוגדר לערך NO
. ערך ברירת המחדל הוא YES
.
- מאז
- 4.5.3