生成rn_temp文件夹,这个文件夹是用来本地调试的,不是用来打包APP的, Xcode打开taro-native-shell壳子目录下的ios目录(npm和pod install肯定要先做), 调试IOS端的,对应的就是壳子里的入口文件: iTaroDemo下的AppDelegate.m文件的配置 - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { #ifdef DEBUG return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"rn_temp/index" fallbackResource:nil]; #else return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; #endif } 构建APP一定要看官方这个文档:https://nervjs.github.io/taro/docs/react-native.html#构建独立-app Taro构建APP源码,建议用网易严选那套(其他的多端没适配好) 源码地址:https://github.com/js-newbee/taro-yanxuan