После обновления от 0,74,5 до 0,76,6 мое приложение все еще запускает бумагу на iOS. Android прекрасно работает с тканьюIOS

Программируем под IOS
Ответить
Anonymous
 После обновления от 0,74,5 до 0,76,6 мое приложение все еще запускает бумагу на iOS. Android прекрасно работает с тканью

Сообщение Anonymous »

имел дело с этой проблемой в течение нескольких недель, и я схожу с ума !! Почти сразу же в Android, yey!
Однако после запуска RCT_NEW_ARCH_ENABLED = 1 PUNDLE EXEC POD Установка , приложение iOS по -прежнему работает на рендерере бумаги, и многие из собственных модулей не сбои Для загрузки, и, таким образом, приложение не работает ... < /p>
Как я знаю, что Android работает с тканью и iOS. В моем файле точки ввода App.tsx < /p>
const uiManager = global?.nativeFabricUIManager ? 'Fabric' : 'Paper'

console.log(`Using ${uiManager} on ${isIOS() ? 'ios' : 'android'}`)
< /code>
ios output: < /p>
LOG Running "MySadApp" with {"rootTag":1,"initialProps":{}}
Using Paper on ios
< /code>
android output: < /p>
(NOBRIDGE) LOG Running "MySadApp" with {"rootTag":21,"initialProps":{},"fabric":true}
Using Fabric on android
< /code>
Как вы можете видеть, различия являются директива Nobridge в записи журнала и эта сладкая «ткань»: true на выводе Android. < /p>
i Не могу предоставить репродукцию репо, так как это частная репола: (< /p>
о вашем процессе обновления до новой архитектуры
Большое спасибо за чтение.
Дополнительные данные:

npx React-Cinto Info < /li>
< /ul>
System:
OS: macOS 14.3
CPU: (12) arm64 Apple M2 Pro
Memory: 2.25 GB / 32.00 GB
Shell:
version: "5.9"
path: /bin/zsh
Binaries:
Node:
version: 18.18.0
path: ~/.asdf/installs/nodejs/18.18.0/bin/node
Yarn: Not Found
npm:
version: 9.8.1
path: ~/.asdf/plugins/nodejs/shims/npm
Watchman:
version: 2024.12.02.00
path: /opt/homebrew/bin/watchman
Managers:
CocoaPods:
version: 1.15.2
path: /Users/my_name/.asdf/shims/pod
SDKs:
iOS SDK:
Platforms:
- DriverKit 23.5
- iOS 17.5
- macOS 14.5
- tvOS 17.5
- visionOS 1.2
- watchOS 10.5
Android SDK:
API Levels:
- "28"
- "31"
- "33"
- "34"
- "35"
Build Tools:
- 30.0.3
- 31.0.0
- 33.0.0
- 33.0.1
- 33.0.2
- 34.0.0
- 34.0.0
- 34.0.0
- 34.0.0
- 35.0.0
- 35.0.0
System Images:
- android-33 | Google APIs ARM 64 v8a
- android-33 | Google Play ARM 64 v8a
- android-34 | Google APIs ARM 64 v8a
Android NDK: Not Found
IDEs:
Android Studio: 2024.2 AI-242.23726.103.2422.12816248
Xcode:
version: 15.4/15F31d
path: /usr/bin/xcodebuild
Languages:
Java:
version: 17.0.13
path: /opt/homebrew/opt/openjdk@17/bin/javac
Ruby:
version: 2.7.6
path: /Users/my_name/.asdf/shims/ruby
npmPackages:
"@react-native-community/cli":
installed: 15.1.3
wanted: ^15.0.0
react:
installed: 18.3.1
wanted: 18.3.1
react-native:
installed: 0.76.6
wanted: ^0.76.0
react-native-macos: Not Found
npmGlobalPackages:
"*react-native*": Not Found
Android:
hermesEnabled: true
newArchEnabled: true
iOS:
hermesEnabled: true
newArchEnabled: true


Подробнее здесь: https://stackoverflow.com/questions/793 ... ios-androi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»