iPhoneФорумПрограммирование

проблема при сборке ipa файла

#0
11:38, 3 авг 2012

очень нужно собрать ipa файл для отправки

пытался бросать bundle игры в iTunes - ничего не происходит,
делал по инструкции http://mobiledevelopertips.com/xcode/creating-ipa-file-for-ad-hoc… -xcode-4.html
завершается с ошибкой
Codesign operation Failed
Check that the identity you selected is valid

причем пробовал делать тоже самое на простом демонстрационном проекте - оба метода сработали

кто-то сталкивался с подобным? можно как-то узнать подробности об ошибке - лог найти органайзера или itunes?
может кто подскажет другие решения....

XCode 4.3.3

#1
12:00, 3 авг 2012

Попробуй проверь что у тебя правильное имя записано в iPhone Developer

#2
12:09, 3 авг 2012

Пфф... тебе же пишут подписка сертификата неверная. Проверь настройки проекта с сертификатом.

#3
13:26, 3 авг 2012

Rudov
> Попробуй проверь что у тебя правильное имя записано в iPhone Developer
уже перепробовал все возможные варианты, даже don't sign - никакай разницы, ошибка не меняется

NVS
> Пфф... тебе же пишут подписка сертификата неверная. Проверь настройки проекта с
> сертификатом.
а что проверять - как должно быть правильно? я понимаю что-то упустил, но не знаю что именно, может есть какой-то лог где можно узнать что конкретно ему не нравиться, на чем ломается, процесс подписи(Codesign operation) идет 5-10 секунд, прежде чем вылетает ошибка
перебрал кучу разных вариантов разных настроек...,
тут в тексте ошибки вроде про сертификат не слова, ему типа не нравиться моя учетка, которой я пытаюсь подписать архив, на устройстве игра без проблем запускается из под xcode в debug и в release

#4
14:11, 3 авг 2012

Скорее всего Bunlde ID к которому привязан профайл не совпадает с bundle ID приложения. Пересоздай профайл на developer.apple.com.

#5
16:36, 3 авг 2012

NightBlaze
> Скорее всего Bunlde ID к которому привязан профайл не совпадает с bundle ID
> приложения. Пересоздай профайл на developer.apple.com.
да, вроде все правильно, прав на пересоздание профиля у меня нет) - не админ

короче смог собрать только в консоли с оглядкой на этот скрипт

#!/bin/sh

# build.sh
#
# Created by Vincent Daubry on 19/01/10.
# Copyright 2010 OCTO. All rights reserved.

PROJDIR=${WORKSPACE}/___PROJECT NAME___
PROJECT_NAME=___XCODE PROJECT NAME___
TARGET_SDK="iphonesimulator4.0"
PROJECT_BUILDDIR="${PROJDIR}/build/Release-iphoneos"
TARGET_TEST_NAME="UnitTests"
BUILD_HISTORY_DIR="/Users/barbu/Desktop"
DEVELOPPER_NAME="iPhone Developer: M VINCENT DAUBRY (J9TS3TJRYX)"
PROVISONNING_PROFILE = "/Users/barbu/Desktop/desire.mobileprovision"

# compile project
echo Building Project
cd "${PROJDIR}"
xcodebuild -target "${PROJECT_NAME}" -sdk "${TARGET_SDK}" -configuration Release

#Check if build succeeded
if [ $? != 0 ]
then
  exit 1
fi

/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${PROJECT_BUILDDIR}/${APPLICATION_NAME}.app" -o "${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa" --sign "${DEVELOPPER_NAME}" --embed "${PROVISONNING_PROFILE}"


не знаю в чем дело, видимо что-то не там где надо ищется, выяснить не смог, из консоли со второй попытки все получилось, до этого еще c помощью validate build product вычистил перед этим разные варнинги, не знаю связано это или нет

Update:
Проблема была в наличии вложенных папок с одинаковыми именами > "FBDialog.bundle/images/images/" < вот такая подстава))) убрал все в одну папку и все заработало

iPhoneФорумПрограммирование

Тема в архиве.

Тема закрыта.