Aynur
Пипл. Если запускать приложуху через npm run android работает нормально, но если через студию, то просто застывает без краша на сплэш скрине. В logcat’e пусто.
Aynur
у мне наоборот в студии запускатеся, а через npm run andoird - нет
Peter
hello team
Peter
кто-нибудь знает почему:
Peter
RCT_EXPORT_METHOD(signHash:(RCTResponseSenderBlock)callback) { NSString *testString = importCert(); // NSString *hash = @"1.2.643.2.2.19"; NSLog(@"Importing CERT:%s", testString); // NSLog(@"LAST_ERROR HERE: ", CSP_GetLastError()); callback(@[[NSNull null], importCert()]); }
Peter
не выводятся логи NSLog
Ivan
В консоле xcode? Или js?
Peter
Xcode
Peter
Есть идеи народ?
Aleksei
фильтр мб стоит в икскоде)
Peter
проблема решена
Peter
появилась следующая
Peter
NSString* SignMessage(CRYPT_DATA_BLOB *pSignedMessageBlob) {
Peter
правильно ли я обьявляю функцию, которая возвращает NSString?
Aleksei
NSString* SignMessage(CRYPT_DATA_BLOB *pSignedMessageBlob) {
если это обычная си-шная ф-я которая не в скоупе @implementation то норм, я обычно просто методом пишу
Alex
NSString* SignMessage(CRYPT_DATA_BLOB *pSignedMessageBlob) {
- (return_type) method_name:( argumentType1 )argumentName1 joiningArgument2:( argumentType2 )argumentName2 ... joiningArgumentn:( argumentTypen )argumentNamen { body of the function }
Aleksei
это сишная функция но в скоупе @implementation
в интернетах говорят что так нельзя делать 🙂
Aleksei
хм, компилятор не ругается
тут все расписано и в комментах к ответу 🙂 https://stackoverflow.com/a/828943/2822639
Peter
guys
Peter
RCT_EXPORT_METHOD(signHash:(RCTResponseSenderBlock)callback) { NSString *testString = importCert(); NSLog(@"Importing CERT:%@", testString); callback(@[[NSNull null], testString]); }
Peter
что не так в этом методе? у меня в testString лежит строка
Peter
а в js в коллбеке я получаю null
Aleksei
callback странно выглядит
Peter
а как его оформить правильно?
Aleksei
callback(testString);
Aleksei
или вы массив хотите в колбэк передать?
Peter
вообще у меня какаято NSMutableString
Peter
лежит в testString
Peter
Peter
возвращается 1 буковка
Peter
сейчас
Aleksei
callback(testString);
callback(@[testString]) значит
roman G
ребят, кто сталкивался с такими ошибками? Уже второй день борюсь
Aleksei
ребят, кто сталкивался с такими ошибками? Уже второй день борюсь
как будто react-dom/server не установлен в node_modules, другой вопрос конечно зачем он в RN
Eugene
Aleksei
я бы лучше посмотрел почему react-apollo тянет react-dom/server
Peter
callback(@[testString]) значит
большое спасибо!)
Eugene
Товарищи, есть header, там background image - при скролле ниже, нужно чтобы этот header уменьшался/превращался в маленький. Какие варианты решения? и как это лучше запилить?
Peter
есть же куча этих компонентов
Peter
хедера со скроллом таким няшным
Eugene
https://github.com/bamlab/react-native-image-header-scroll-view во, вроде нагуглил что-то
roman G
я бы лучше посмотрел почему react-apollo тянет react-dom/server
возможности посмотреть, почему тянет react-dom/server - нет но попробовал сделать install react-dom и вот такая ошибка появлется
Denis
Привет, есть какая-то альтернатива react-native-payments?
Aga
Приветствую товарищи. Думаю начать под ios кодить, но мака рядом нет. Есть варики?
Aga
Типа облачной компиляции и тд, может сталкивались?
Eugene
нет🙂
Peter
Microsoft AppCenter
Eugene
Ну можно expo:) Но для билда все равно мак нужен будет .
Peter
да и еще куча CI сервисов
Peter
просто пушишь в ветку, а билды для всех платформ уже в облаке
Peter
1ый месяц бесплатно, дальше гибкая система надо уточнять
Peter
https://appcenter.ms
Aga
1ый месяц бесплатно, дальше гибкая система надо уточнять
То есть, я смогу с линукса билдить под яблоко?
Aga
А запуск и тд, не обязательно иметь яблоко?
Peter
То есть, я смогу с линукса билдить под яблоко?
да, но там есть один момент, для билда под iOS в облаке нужно сертификат загрузить
Peter
помоему без дев-аккаунта не обойтись
Peter
1 раз мак понадобится точно
Peter
последующие разы нет
Aga
На один раз найду
Peter
ну поставь виртуалку на 1 раз
Aga
А вообще, много ли занимает разработка? Быстрее чем в вебе?
Peter
быстрее
Aga
ну поставь виртуалку на 1 раз
Не, лучше макбук найду)
Peter
я по своему опыту
Aga
быстрее
Это хорошо
Aga
А по чем dev аккаунт?
Peter
100 бачей
Peter
вроде как
Aga
Единоразово?
Peter
раз в год