개요
메시지는 게시된 객체로, 근처 기기 간에 전송됩니다.
동일한 Apiary 개발자 콘솔 ID를 공유하는 앱 간에만 메시지가 전송됩니다. https://code.google.com/apis/console/을 참고하세요.
메시지에는 게시된 메시지를 구독과 일치시키는 데 사용되는 유형도 있습니다.
- 참고 항목
- GNSMessageManager에서 간행물 및 구독에 관해 자세히 알아보세요.
NSObject를 상속합니다.
인스턴스 메서드 요약 | |
((unavailable("Use +messageWithContent.") | - __attribute__ |
클래스 메서드 요약 | |
(instancetype) | + messageWithContent: |
기본 유형의 메시지입니다. 더보기... | |
(instancetype) | + messageWithContent:type: |
지정된 유형의 메시지입니다. 더보기... | |
속성 요약 | |
NSString * | messageNamespace |
메시지 유형의 네임스페이스입니다. 더보기... | |
NSString * | type |
메시지 유형입니다. 더보기... | |
NSData * | content |
메시지의 내용. 더보기... | |
메서드 세부정보
+ (instancetype) messageWithContent: | (NSData *) | content |
기본 유형의 메시지입니다.
- 참고 항목
- GNSMessage.content에서 content에 관해 자세히 알아보세요.
+ (instancetype) messageWithContent: | (NSData *) | content | |
type: | (NSString *) | type | |
지정된 유형의 메시지입니다.
- 참고 항목
- GNSMessage.content에서 content에 관해 자세히 알아보세요.
- GNSMessage.type에서 type에 관해 자세히 알아보세요.
부동산 세부정보
|
readnonatomiccopy |
메시지 유형의 네임스페이스입니다.
빈 문자열은 기본 네임스페이스이며 각 앱 (또는 Google Developer Console 프로젝트를 공유하는 앱)에만 공개됩니다. 현재는 비콘 첨부파일에만 기본 네임스페이스가 아닌 다른 네임스페이스가 있습니다.
|
readnonatomiccopy |
메시지 유형입니다.
kGNSMessageMaxLength 유니코드 문자 이하여야 합니다. 더 긴 유형을 사용하려고 하면 어설션이 사용 설정된 경우 라이브러리가 어설션하고 어설션이 사용 중지된 경우 메시지를 게시하지 않습니다.
|
readnonatomiccopy |
메시지의 내용.
데이터 형식은 애플리케이션에 따라 다르며 데이터의 모든 게시자와 구독자가 동의를 얻어야 합니다. kGNSMessageMinimumContentSize보다 길 수 없습니다. 이보다 큰 객체를 사용하려고 하면 어설션이 사용 설정되어 있는지 어설션하고 어설션이 사용 중지된 경우에는 메시지를 게시하지 않습니다.