Создал файл .pkg в Xcode 4 и не может запустить его на моем компьютере - PullRequest
4 голосов
/ 31 марта 2011

Я создал файл .pkg моего приложения Mac с помощью XCode 4. Я успешно установил его с помощью терминала, однако, когда я дважды щелкаю по файлу .pkg, я получаю сообщение «... не могу»быть установленным на этом компьютере ".

Есть предложения?

Спасибо.

РЕДАКТИРОВАТЬ: Это сообщение об ошибке, которое я получаю.Я создал пакет, зайдя в Product-> Archive .Затем в «Органайзере» я щелкнул Поделиться-> Пакет приложений Mac OSX (.pkg) и затем сохранил пакет на рабочем столе.

enter image description here

Эточто внутри упаковкиenter image description here

Кроме того, я проверил настройки сборки между XCode 3 и 4 следующим образом:

XCode 3

Path to Link Map File 
Debug           build/Alarm Pro.build/Debug/Alarm Pro.build/Alarm Pro-LinkMap--x86_64.txt
Release        build/Alarm Pro.build/Release/Alarm Pro.build/Alarm Pro-LinkMap--i386.txt

XCode 4

Path to Link Map File 
Debug           build/Alarm Pro.build/Debug/Alarm Pro.build/Alarm Pro-LinkMap--x86_64.txt
Release        build/Alarm Pro.build/Release/Alarm Pro.build/Alarm Pro-LinkMap--x86_64.txt

Ответы [ 3 ]

2 голосов
/ 04 апреля 2011

попробуйте изменить расширение файла с .pkg на dmg, поскольку, насколько мне известно, все установочные файлы имеют формат .dmg, а не .pkg

все еще не работает ...

ну только одну вещь изменить щелкните файл правой кнопкой мыши и выберите «Получить информацию»

в открытом виде с открытым .... выберите DiskImageMounter.app и вам пора идти ... надеюсь, это поможет ...

0 голосов
/ 25 апреля 2011

Это, вероятно, неприятная ошибка в Xcode4 ... интерфейс между xcode и packagemaker не работает правильно ... сказав, что, если вы используете автономный Packagemaker, вы сможете создать рабочий пакет ... вуаля! : -)))

0 голосов
/ 09 апреля 2011

Вы не можете установить 32-битные пакеты в 64-битных системах, и наоборот.Зайдите в инспектор Xcode и измените базовый SDK на целевую систему или вашу систему.

Обновите SDK и Xcode до последней версии.Это решало проблемы для меня в прошлом.

Очистите ваш проект, затем соберите / заархивируйте его, когда вы измените настройки.

...