Xcode не может найти Info.plist или префикс. pch при создании Release Release

У меня есть проект, который разделяет некоторые файлы между приложением Mac и приложением iPad. Из-за этого я переместил файлы Info.plist и Prefix.pch для каждого из них в подпапки для Mac и iPad соответственно. Я могу создать приложение для iPad в конфигурации Debug без проблем, для симулятора и для устройства. Я получаю следующие сообщения в результатах сборки:

Обработать iPad / Fogozine-Info.plist

Прекомпилировать iPad / Fogozine_Prefix.pch

с большой зеленой галочкой рядом с обоими. Все хорошо.

Когда я собираюсь для Release, я получаю следующее:

Process Fogozine-Info.plist

Файл " Библиотека менее документирована, чем мне хотелось бы (лучше, чем собственная библиотека FTDI, которая даже не работает на современных ядрах), единственная ...

Это чип FT2232D, а светодиод подключен к BDBUS6.

Библиотека менее документирована, чем мне бы хотелось (лучше, чем собственная библиотека FTDI, хотя она не работает даже на современных ядрах), единственный пример кода, который я могу найти, который использует устаревшую функцию (я пытался кажется, не работает), и я абсолютно в замешательстве.

Чем сильнее я стараюсь с этим, тем сложнее это кажется. Я не ищу кого-то, кто сделает мою домашнюю работу для меня так сильно, как мне просто нужно подтолкнуть в правильном направлении. Любая помощь приветствуется (даже умозрительная).

Обновление: я пробовал это, хотя ftdi_enable_bitbang () устарела. Следующий код компилируется, он работает без раздражения, но не мигает. Схемы рассматриваемого устройства доступны по адресу http://www.semtech.com/images/datasheet/sx1211ska_v1_std.pdf , стр. 23. BDBUS6 и BDBUS7 подключены к светодиодам.

#include 
#include 
#include 
#include 
#include 
#include 

#define FTDI_VID                0x0403
#define FTDI_PID                0x6010


static struct ftdi_context ftdic_context;

int main(void) {
        int ret;
        unsigned int i;
        unsigned char c = 0;

        // Initialize bitbang.
//      ret = ft2232_bb_init();

        ftdi_usb_open(&ftdic_context, FTDI_VID, FTDI_PID);
        ftdi_set_interface(&ftdic_context, INTERFACE_B);
        ftdi_enable_bitbang(&ftdic_context, 0xb0);

        // Trying to blink some lights.
        printf("\nNow let's try to blinkenlights...\n");
        for (i = 0; i < 20; i++) {
                c ^= 0x80;
                ftdi_write_data(&ftdic_context, &c, 1);
                sleep(1);
        }

        return EXIT_SUCCESS;
}

5
задан John O 29 August 2010 в 21:29
поделиться