Используйте XML-схему для расширения элемента, а не complexType

Представление информации от устройства до Интернета является также потенциальной ловушкой. В соглашении SDK говорится:

Любая форма пользователя или сбора данных устройства, или изображения, изображения или речевого получения или записи, выполненной Приложением (коллективно “Recordings”), и любая форма пользовательских данных, содержания или информационной загрузки, синхронизации или передачи, выполненной Приложением (коллективно “Transmissions”), должна выполнить все применимые законы и постановления конфиденциальности, а также любые требования программы Apple, связанные с такими аспектами, включая, но не ограничиваясь, любым уведомлением или требованиями согласия. В частности, довольно заметный визуальный индикатор должен быть отображен пользователю как часть Приложения, чтобы указать, что Запись происходит.

, Если Вы делаете что-то, любят, отправляют highscores от игры, удостоверьтесь, что Вы даете пользователю шанс пропустить передачу. Иначе Вы можете быть отклонены, произошел с нами.

Между прочим: нет никакой гарантии, что, если Ваша первая версия проходит, все обновления будут. Наши 1.1 были отклонены для функции, которая уже была в 1,0. Это является очень раздражающим, так как обновление могло бы исправлять ошибку и если требуется неделя, которая будет отклонена, you’re уже неделя поздно, когда необходимо начать фиксировать что-то, которое Вы думали, не была повреждена.

18
задан Mark Elliot 30 September 2009 в 18:20
поделиться

1 ответ

Я бы создал новый тип, имитирующий элемент foo, а затем продолжил бы его. Хотя это не лучшее решение, вы получите такой же результат, как если бы вы могли напрямую расширить элемент.

  <xs:complexType name="fooType">
    <xs:sequence>
      <xs:element name="fooElement" type="xs:string" />
    </xs:sequence>
   </xs:complexType>

   <xs:complexType name="barType">
    <xs:complexContent mixed="false">
      <xs:extension base="fooType">
        <xs:sequence>
          <xs:element name="barElement" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:element name="bar" type="barType" />
9
ответ дан 30 November 2019 в 09:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: