2016-11-29 2 views
2

Я добавил GCM, как Google делает их пример быстрого проекта: установлены https://github.com/googlesamples/google-services/tree/master/ios/gcmITunes магазин Ошибка проверки приложений при использовании стручок Google/CloudMessaging

  1. Библиотека через стручок 'Google/CloudMessaging'
  2. Добавлено #import <Google/CloudMessaging.h> в Bridge -Header.h

После загрузки построить на ITunes Я получил это письмо от компании Apple:

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/GGLInstanceID/GGLInstanceID.h', который решает в месте «Headers/Private/GGLInstanceID /../../../ GGLInstanceID/Headers /Public/GGLInstanceID.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/GGLInstanceID/GGLInstanceIDConfig.h', который решает к месту «Headers/Private/GGLInstanceID /../../../ GGLInstanceID/Headers/Public/GGLInstanceIDConfig.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/GGLInstanceID/GGLInstanceIDDelegate.h', который решает к месту «Headers/Private/GGLInstanceID /../../../ GGLInstanceID/Заголовки/Публикация/GGLInstanceIDDelegate.h ' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/GGLInstanceID/GGLInstanceIDHeaders.h', который решает к месту «Headers/Private/GGLInstanceID /../../../ GGLInstanceID/Headers/Public/GGLInstanceIDHeaders.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/AdMob-module.h', который решает в месте «Headers/Private/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/AdMob-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/Аналитика-module.h', который решает в месте «Headers/Private/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/Analytics-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/AppInvite-module.h', который решает в месте «Headers/Private/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/AppInvite-Module.h ' , который не существует или находится за пределами пакета.

Недопустимый Symlink - ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/CloudMessaging-Module.h ', который разрешает на место «Заголовки/Частные/Google/Google /../../../../ Google/Заголовки/МодулиHeaders/CloudMessaging-Module.h' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/CloudMessaging.h', который решает в месте «Headers/Private/Google/Google /../../. ./../Google/Headers/GGLCloudMessaging/Public/CloudMessaging.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/Core-module.h', который решает в месте «Headers/Private/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/Core-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/Core.h', который разрешает до места «Заголовки/Private/Google/Google /../../ .. /../Google/Headers/GGLCore/Public/Core.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/GGLConfiguration.h', который решает в месте «Headers/Private/Google/Google /../../. ./../Google/Headers/GGLCore/Public/GGLConfiguration.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/GGLContext + CloudMessaging.h', который решает местоположение «Заголовки/Private/Google/Google /../ .. /../../Google/Headers/GGLCloudMessaging/Public/GGLContext+CloudMessaging.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/GGLContext.h', который решает в месте «Headers/Private/Google/Google /../../. ./../Google/Headers/GGLCore/Public/GGLContext.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/GGLErrorCode.h', который решает в месте «Headers/Private/Google/Google /../../. ./../Google/Headers/GGLCore/Public/GGLErrorCode.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/GMRConfiguration.h', который решает в месте «Headers/Private/Google/Google /../../. ./../Google/Headers/GGLCore/Public/GMRConfiguration.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/Google/Google/module.h-входа в аккаунт', который решает в месте «Headers/Private/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/SignIn-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/GoogleCloudMessaging/GCMConfig.h', который решает в месте «Headers/Private/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Заголовки/Public/GCMConfig.h ' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/GoogleCloudMessaging/GCMPubSub.h', который решает в месте «Headers/Private/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Заголовки/Public/GCMPubSub.h ' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Private/GoogleCloudMessaging/GCMReceiverDelegate.h', который решает местоположение «Headers/Private/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Headers/Public/GCMReceiverDelegate.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/GoogleCloudMessaging/GCMService.h', который решает мЕСТА «Headers/Private/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Headers/Public/GCMService.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Private/GoogleCloudMessaging/GoogleCloudMessaging.h', который решает местоположение «Headers/Private/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Заголовки/Публикация/GoogleCloudMessaging.h ' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/GGLInstanceID/GGLInstanceID.h', который решает в месте «Заголовки/Public/GGLInstanceID /../../../ GGLInstanceID/Заголовки/Публикация/GGLInstanceID.h ' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/GGLInstanceID/GGLInstanceIDConfig.h', который решает в мЕСТА «Заголовки/Public/GGLInstanceID /../../../ GGLInstanceID/Headers/Public/GGLInstanceIDConfig.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/GGLInstanceID/GGLInstanceIDDelegate.h', который решает к месту «Заголовки/Public/GGLInstanceID /../../../ GGLInstanceID/Заголовки/Публикация/GGLInstanceIDDelegate.h ' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/GGLInstanceID/GGLInstanceIDHeaders.h', который решает к месту «Заголовки/Public/GGLInstanceID /../../../ GGLInstanceID/Headers/Public/GGLInstanceIDHeaders.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/AdMob-module.h', который разрешает до местоположения «Headers/Public/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/AdMob-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/Аналитика-module.h', который решает до местоположения «Headers/Public/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/Analytics-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/AppInvite-module.h', который разрешает до местоположения «Headers/Public/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/AppInvite-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/CloudMessaging-module.h', который решает к месту «Заголовки/Public/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/CloudMessaging-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/CloudMessaging.h', который разрешает до местоположения «Headers/Public/Google/Google /../../. ./../Google/Headers/GGLCloudMessaging/Public/CloudMessaging.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/Core-module.h', который разрешает до местоположения «Headers/Public/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/Core-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/Core.h', который разрешает до места «Заголовки/Public/Google/Google /../../ .. /../Google/Headers/GGLCore/Public/Core.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/GGLConfiguration.h', который разрешает до местоположения «Headers/Public/Google/Google /../../. ./../Google/Headers/GGLCore/Public/GGLConfiguration.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/GGLContext + CloudMessaging.h', который решает местоположение «Заголовки/Public/Google/Google /../ .. /../../Google/Headers/GGLCloudMessaging/Public/GGLContext+CloudMessaging.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Headers/Public/Google/Google/GGLContext.h ', который разрешает местоположение «Заголовки/Публикация/Google/Google /../../../../ Google/Заголовки/GGLCore/Public/GGLContext.h' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/GGLErrorCode.h', который разрешает до местоположения «Headers/Public/Google/Google /../../. ./../Google/Headers/GGLCore/Public/GGLErrorCode.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/GMRConfiguration.h', который решает в месте «Headers/Public/Google/Google /../../. ./../Google/Headers/GGLCore/Public/GMRConfiguration.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/Google/Google/module.h-входа в аккаунт', который разрешает до местоположения «Headers/Public/Google/Google /../ .. /../../Google/Headers/ModuleHeaders/SignIn-Module.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/GoogleCloudMessaging/GCMConfig.h', который решает в месте «Заголовки/Public/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Заголовки/Public/GCMConfig.h ' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/GoogleCloudMessaging/GCMPubSub.h', который решает в месте «Заголовки/Public/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Заголовки/Public/GCMPubSub.h ' , которые не существуют или находятся за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/GoogleCloudMessaging/GCMReceiverDelegate.h', который решает местоположение «Заголовки/Public/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Headers/Public/GCMReceiverDelegate.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/GoogleCloudMessaging/GCMService.h', который решает в месте «Заголовки/Public/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Headers/Public/GCMService.h ' , который не существует или находится за пределами пакета.

Invalid Symlink - Ваш пакет содержит символическую ссылку 'Заголовки/Public/GoogleCloudMessaging/GoogleCloudMessaging.h', который решает местоположение «Заголовки/Public/GoogleCloudMessaging /../../../ GoogleCloudMessaging/Заголовки/Публикация/GoogleCloudMessaging.h ' , которые не существуют или находятся за пределами пакета.

Как только эти проблемы были исправлены, вы можете повторно установить исправленный двоичный файл.

Что я делаю неправильно? Спасибо.

ответ

1

Как рекомендуется в этом tread, попробуйте удалить символическую ссылку заголовка и повторно отправить. Убедитесь, что папка «заголовки» находится в корне вашей папки фреймворка и что двоичный файл находится в корневой папке. Это может также помочь связать GitHub issue. Он предложил добавить mkdir -p "${destination}/$1/Versions/A/Headers" к Pods-frameworks.sh. Надеюсь это поможет!

+0

Спасибо за ответ! Чтобы удалить символическую ссылку заголовка, мне нужно распаковать сборку, а затем удалить ее? Где точное место для размещения mkdir -p "$ {destination}/$ 1/Версии/A/Заголовки" внутри Pods-frameworks.sh? Благодарю. – GeRyCh

Смежные вопросы