用户配置
配置文件用来配置包名、版本号、证书等信息,配置文件和配置一样都放在configs
文件夹下对应的配置中,其名称为duxapp.rn.js
module.exports = {
android: {
appid: 'cn.duxapp',
appName: 'duxapp',
versionCode: 3,
versionName: '1.0.2',
keystore: {
storeFile: 'duxapp.keystore',
keyAlias: 'duxapp',
storePassword: 'EQGNRXRE47CcSD5i',
keyPassword: 'EQGNRXRE47CcSD5i'
}
},
ios: {
BundleId: 'cn.duxapp',
appName: 'duxapp',
versionCode: 3,
versionName: '1.0.2',
team: '87MKAFB878',
plist: {
'duxapp/Info.plist': {
NSCalendarsUsageDescription: 'Allow duxapp to access your calendar',
NSCameraUsageDescription: 'duxapp需要拍照用于APP内图片上传更换头像',
NSContactsUsageDescription: 'duxapp需要访问你的通讯录,将客户信息保存到通讯录中',
NSLocalNetworkUsageDescription: 'App需要访问你的本地网络,用于和服务器建立连接',
NSLocationAlwaysAndWhenInUseUsageDescription: '使用你的位置信息用于地图定位和位置选择',
NSLocationAlwaysUsageDescription: '使用你的位置信息用于地图定位和位置选择',
NSLocationWhenInUseUsageDescription: '使用你的位置信息用于地图定位和位置选择',
NSMicrophoneUsageDescription: 'Allow duxapp to access your microphone',
NSMotionUsageDescription: 'Allow duxapp to access your devices accelerometer',
NSPhotoLibraryAddUsageDescription: 'duxapp需要保存宣传图到你的相册用于分享',
NSPhotoLibraryUsageDescription: 'duxapp需要访问相册用于APP内图片上传更换头像',
NSRemindersUsageDescription: 'Allow duxapp to access your reminders',
},
'duxapp/duxapp.entitlements': {
'com.apple.developer.associated-domains': [
'applinks:a.mifi.top'
]
}
}
},
option: {
}
}
信息
这是一个node模块,需要使用module.exports
导出一个配置对象
下面将详细介绍此对象包含的内容