Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Си + встроенный браузер на маке и айосе

Хочу попробовать такую простейшую архитектуру собрать

Сервер на си рендерит гуй на полноэкранном браузере

Как это делать?
Что надо читать чтобы понять как ? (Из русскоязычных учебников

Бутьте бобры список пожалуйста того что надо для штудирования
Правда ограничен версией xcode 4.2

Это сообщение отредактировал(а) macdack - 22.6.2015, 18:33
Ответ:
Хочу попробовать такую простейшую архитектуру собрать

Сервер на си рендерит гуй на полноэкранном браузере

Как это делать?
Что надо читать чтобы понять как ? (Из русскоязычных учебников

Бутьте бобры список пожалуйста того что надо для штудирования
Правда ограничен версией xcode 4.2

Это сообщение отредактировал(а) macdack - 22.6.2015, 18:33
Вопрос: Может кто-нибудь скинуть мне сюда iOS SDK 5.0? Думаю, для обладателей маков не составит труда

Мне нужен тот iOS SDK 5.0, который когда-то был доступен здесь: Туда по идее заголовки должны входить и т.д.
Но теперь он доступен только для маков, а у меня винда...
А нужен он мне вот для этой штуки: на этом сайте подробно написано об этом.

Можно на файлообменник залить, как угодно, в общем, лишь бы я смог скачать.

P.S. Обещаю, что использовать это дело коммерчески и обворовывать Apple я не собираюсь - чисто для интереса, ну и пару статеек в бложике написать.
Ответ: glvrzzz,
На developer.apple.com оно есть
Вот только я на своей винде не могу его оттуда скачать - перебрасывает на страницу авторизации. Могу Apple ID зарегистрировать, но вряд ли поможет.
В этом и проблема. Я хотел бы, чтобы вы (или еще кто-нибудь) его скачал оттуда, залил куда-нибудь в другое место, и дал мне ссылку, чтобы я мог скачать свободно. Только-то и всего.

Еще не понимаю, как вы можете "обворовывать Apple"
А так, что Apple запрещает на винде пользоваться своим софтом - а я сейчас хочу iOS SDK на винду качать.

Добавлено через 15 минут
Все, спасибо, не надо, уже зашел в свой apple id и качаю Не ожидал от Apple такой щедрости...
Вопрос: Собрать МАК из образа через ВМ на обычном МСИ

Добрый! Можно ли на буке МСИ собрать МАК через ВМ варе? Нужно в целях обучения, так сказать - синтаксис базовый изучить
Ответ: ПростоФан, а почему нет? можно даже рядом с виндой поставить, на вмваре будет лагать
Вопрос: Встроить Youtube видео в app

Вот наиболее адекватный (ИМХО) работающий пример
Код

#import "ViewController.h"

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    self.view.backgroundColor = [UIColor grayColor];
    
    UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
    button.frame = CGRectMake(500, 400, 90, 40);
    [button setTitle:@"Button" forState:UIControlStateNormal];
    [button addTarget:self action:@selector(buttonPressed) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:button];
}

- (void) buttonPressed {
    /*Reachability* internetAvailable = [Reachability reachabilityForInternetConnection];
    NetworkStatus netStatus = [internetAvailable currentReachabilityStatus];
    if (netStatus == NotReachable) {
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Network Unavialable" message:@"No network connection found. Network connectivity is required to view this content." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
        [alert show];
        return;
    }*/
    
    UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(450, 300, 212, 172)];
    webView.mediaPlaybackRequiresUserAction = NO;
    webView.opaque = NO;
    webView.backgroundColor = [UIColor blackColor];
    
    NSString* embedHTML = [NSString stringWithFormat:
                           @"<html><body style='background:#000;margin:0px;padding:0px;'>\
                           <script type='text/javascript' src='http://www.youtube.com/iframe_api'></script>\
                           <script type='text/javascript'>\
                           function onYouTubeIframeAPIReady(){ytplayer=new YT.Player('playerId',{events:{onReady:onPlayerReady}})}\
                           function onPlayerReady(a){a.target.playVideo();}\
                           </script>\
                           <iframe id='playerId' type='text/html' width='212' height='172' src='http://www.youtube.com/embed/%@?enablejsapi=1&rel=0&playsinline=1&autoplay=1' frameborder='0'>\
                           </body></html>", @"oHg5SJYRHA0"];
    
    [webView loadHTMLString:embedHTML baseURL:nil];
    [self.view addSubview:webView];
}

@end

Одна проблема - при встроенном ресайзе в фулскрин все работает, но ужасный лог: 

Подскажите, что означает лог и как его побороть.
Ответ:
вообще эти ошибки возникают между вызовами UIGraphicsBeginImageContextWithOptions и UIGraphicsEndImageContext
Если ты в программе нигде их не вызываешь, то вполне возможно что это просто баг iOS 7. Кстати в семерке был такой баг при тапе на обычный UITextField, сейчас его вроде бы уже исправили.
Ну вот что можно сделать:
- поставить символьный брекпоинт CGPostError и посмотреть где вываливается
- попробовать запустить в симуляторе 6.1 и проверить есть ли там такая же ошибка, если нет, то просто ждать фикса iOS 7
- ничего не делать )
Вопрос: IOS Simulator пускает в сеть только по https

Добрый день! Проблема такова: до вчерашнего дня лень быть обновлять основной рабочий комп до 10.10, работал под мавериком (неохота было перегружаться, сохранять все открытое...). Под 10.9 и предыдущей версией Xcode (не запомнил, то ли 6.1, то ли 6.2) симулятор нормально выходил в инет, если сеть и отваливалась, то помогало стандартное решение (стереть контент). После обновления до 10.10.3 и Xcode 6.3.1 симулятор перестал пускать в сеть по http, открываются сайты (как в safari, так и в webview) только по https. Вечером погуглил немного - не нашел решения (естественно, и перегружался, контент сбрасывал).

Сам мак выходит в интернет нормально, никаких программ (типа little snitch) не установлено. На ноуте с 10.10.3 и Xcode 6.3.1 с доступом в интернет все ок.

Спасибо за удаленное время.
Ответ:
Сообщение от smth
Проблема разрешилась чудным образом (по-маковски, я б сказал, когда пересел на мак не мог разобраться, как приоритет сетей назначить, консоль замучал, оказалось, надо было мышкой их передвинуть):
да, читал, что есть такой баг, видимо до сих пор не пофикшено
Вопрос: Начинающий программист

Я начинающий программист в плане разработок приложений под Iphone/Ipad. Меня интересует такой вопрос: есть ли в Xcode компилятор Pascal под IOS и можно ли писать приложения на Delphi в МакОс, а так же посоветуйте с чего начинать программирование в Маке.
Ответ:
Сообщение от 0001
есть ли в Xcode компилятор Pascal под IOS
XCode 7 (под все, хоть tvos):

C
Object-C
C++
Swift

Сообщение от 0001
а так же посоветуйте с чего начинать программирование в Маке.
Если есть знание английского то с изучения swift, если нет то с английского.
Вопрос: Тестирование in app purchase

Добрый день.
Вопрос можно ли тестировать встроенные покупки с не завершенным до конца контрактом, т.е. без указания bank info, tax info и contact info?
Ответ: Как оказалось, наличие полностью завершенного контракта является необходимым условием, даже для тестирования встроенных покупок.
Вопрос: Работа в среде xcode 6

Изучаю программирование в этой среде малыми шагами - возник ряд вопросов...
Я пытаюсь написать простенькую графическую игру.
1. Есть ли в xcode 6 возможность работать с векторной графикой а не с растровой встроенными средствами без сторонних библиотек? А то масштабирование на разные экраны сильно портит вид анимации...
2. При отладке иногда вываливается ассемблерный код приложения. Зачем вообще нужен ассемблер ? при таком высокоуровневом программировании?
3. Как реально работать с вещами типа Profile -> Activity monitor -> Automation -> Energy diagnostic. Без поллитра не разберешь... что код запускаю что эти расширения ничего не происходит.
4. И вот глюк который я не понимаю уже неделю... В своем приложении в редакторе интерфейса (view controller)
завел два ImageView с именами ImageView и ImageViewR ... задал им графические картинки. В .m файле приложения вижу поля
соответствующие этим кантролам... @synthesize ImageView; @synthesize ImageViewR;..
Завел таймер для создания анимации но в обработке тика таймера OnTimer {}...Вижу что ImageView сушествующий объект
а ImageViewR всегда nill. В этом и вопрос почему nill? Оба объекта одинаковой видимости но один есть а другого нет. При этом на форме они видны оба...
Ответ:
Сообщение от Митя800
Документацию Apple хоть раз открывали? Там все в картинках доходчиво описано.
Есть книги по xcode. Документацию онлайн ? Она не работает на виртуальной машине... или файл какой скачать ?

Добавлено через 2 минуты
Сообщение от Митя800
Привязку IBOutlet делали?
А что надо обязательно каждый кантрол привязывать ? (в данном случае ImageView )... На самом деле когда я кликнул на
привязку как раз этот эффект пропал...

Добавлено через 13 минут
И еще я совсем не понял размеры окна эмулятора. Задаю свойство проекта - портрет или ландшафт а оно остается квадратным...
Помещаю в левый угол кантрол а он остается в правом... У меня единственный файл main.storyboard но в эмуляторе кантролы располагаются не так как о окне дизайна!

Добавлено через 4 часа 13 минут
Стал читать про SpriteKit движок. Встроенный я так понял в xcode 7. Срочно перехожу на него!
Вопрос: Приложение, основанное на браузере

Возникла необходимость сделать клиент-приложение под adnroid, ios и win phone. Сроки ограничены, так что изучать разработку под яблоко и виндовс фон нет возможность ( с андроидом немного знаком). Поэтому решил сделать решение, основанное на html + js+css, тем более, что там ничего сложно не намечается.
Как можно сделать подобное для яблока, учитывая что у меня нет никакой продукции apple, значит нету и sdk.
Как вообщем при таких условиях я могу сделать требуемое, не покупая лицензию разработчика и яблочную продукцию? Вымещать приложение в стор не планируется.
Ответ: Vorona, я имел ввиду, что не купив сертификат никаким образом не получится закинуть приложение в неджейленный айфон. А вот в джейленный можно, но только напрямую с компа, на котором xcode стоит. На хабре статья была.
А вообще, если вытащить готовый .ipa, то и с любого компа с айтюнсом на джейленный айфон с appsync'ом можно было бы поставить.
Вопрос: Русскоязычные учебники по написанию программ есть?

подскажите пожалуйста есть ли полный курс обучения на русском?
разработка и для мака и для айос
Ответ:
Читал такую  iOS 5 SDK. Разработка приложений для iPhone, iPad и iPod touch. Дэйв Марк, Джек Наттинг, Джефф Ламарш - ну что-то есть про иос, для начала ну хорошая ввиду существующего ассортимента. Радует качество книги - белая бумага, твердая обложка, хороший формат. Листал следующую версию и был огорчен тем, что при наличае качества печати и цене книги это перепечатка старых текстов.

Также читал  Objective-C. Карманный справочник. Дэвид Чиснолл - содержание порядком больше порадовало, однако карманный формат. Зачем?