Merge pull request 'upd: ios dan android install' (#3) from amalia/23-jul-25 into join
Reviewed-on: bip/mobile-darmasaba#3
This commit is contained in:
@@ -23,6 +23,7 @@ buildscript {
|
|||||||
}
|
}
|
||||||
|
|
||||||
apply plugin: "com.facebook.react.rootproject"
|
apply plugin: "com.facebook.react.rootproject"
|
||||||
|
apply plugin: 'com.google.gms.google-services'
|
||||||
|
|
||||||
allprojects {
|
allprojects {
|
||||||
repositories {
|
repositories {
|
||||||
|
|||||||
1
app.json
1
app.json
@@ -3,6 +3,7 @@
|
|||||||
"name": "mobile-darmasaba",
|
"name": "mobile-darmasaba",
|
||||||
"slug": "mobile-darmasaba",
|
"slug": "mobile-darmasaba",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
|
"jsEngine": "jsc",
|
||||||
"orientation": "portrait",
|
"orientation": "portrait",
|
||||||
"icon": "./assets/images/icon.png",
|
"icon": "./assets/images/icon.png",
|
||||||
"scheme": "myapp",
|
"scheme": "myapp",
|
||||||
|
|||||||
@@ -297,7 +297,7 @@ export default function DiscussionDetail() {
|
|||||||
entityUser.role == "coadmin") &&
|
entityUser.role == "coadmin") &&
|
||||||
isMemberDivision) ||
|
isMemberDivision) ||
|
||||||
entityUser.role == "admin" ||
|
entityUser.role == "admin" ||
|
||||||
entityUser.role == "superadmin" ||
|
entityUser.role == "supadmin" ||
|
||||||
entityUser.role == "developer" ||
|
entityUser.role == "developer" ||
|
||||||
entityUser.role == "cosupadmin") &&
|
entityUser.role == "cosupadmin") &&
|
||||||
handleKomentar();
|
handleKomentar();
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 38 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 38 KiB |
10
ios/Podfile
10
ios/Podfile
@@ -8,6 +8,7 @@ ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '
|
|||||||
ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR']
|
ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR']
|
||||||
|
|
||||||
platform :ios, podfile_properties['ios.deploymentTarget'] || '15.1'
|
platform :ios, podfile_properties['ios.deploymentTarget'] || '15.1'
|
||||||
|
use_modular_headers!
|
||||||
install! 'cocoapods',
|
install! 'cocoapods',
|
||||||
:deterministic_uuids => false
|
:deterministic_uuids => false
|
||||||
|
|
||||||
@@ -58,9 +59,16 @@ target 'mobiledarmasaba' do
|
|||||||
.each do |pod_name, target_installation_result|
|
.each do |pod_name, target_installation_result|
|
||||||
target_installation_result.resource_bundle_targets.each do |resource_bundle_target|
|
target_installation_result.resource_bundle_targets.each do |resource_bundle_target|
|
||||||
resource_bundle_target.build_configurations.each do |config|
|
resource_bundle_target.build_configurations.each do |config|
|
||||||
config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
|
config.build_settings['CODE_SIGNING_ALLOWED'] = 'YES'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# tambahan
|
||||||
|
installer.pods_project.targets.each do |target|
|
||||||
|
target.build_configurations.each do |config|
|
||||||
|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
3071
ios/Podfile.lock
Normal file
3071
ios/Podfile.lock
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
10
ios/mobiledarmasaba.xcworkspace/contents.xcworkspacedata
generated
Normal file
10
ios/mobiledarmasaba.xcworkspace/contents.xcworkspacedata
generated
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Workspace
|
||||||
|
version = "1.0">
|
||||||
|
<FileRef
|
||||||
|
location = "group:mobiledarmasaba.xcodeproj">
|
||||||
|
</FileRef>
|
||||||
|
<FileRef
|
||||||
|
location = "group:Pods/Pods.xcodeproj">
|
||||||
|
</FileRef>
|
||||||
|
</Workspace>
|
||||||
50
ios/mobiledarmasaba/PrivacyInfo.xcprivacy
Normal file
50
ios/mobiledarmasaba/PrivacyInfo.xcprivacy
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>NSPrivacyAccessedAPITypes</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>NSPrivacyAccessedAPIType</key>
|
||||||
|
<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
|
||||||
|
<key>NSPrivacyAccessedAPITypeReasons</key>
|
||||||
|
<array>
|
||||||
|
<string>C617.1</string>
|
||||||
|
<string>0A2A.1</string>
|
||||||
|
<string>3B52.1</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>NSPrivacyAccessedAPIType</key>
|
||||||
|
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
|
||||||
|
<key>NSPrivacyAccessedAPITypeReasons</key>
|
||||||
|
<array>
|
||||||
|
<string>CA92.1</string>
|
||||||
|
<string>1C8F.1</string>
|
||||||
|
<string>C56D.1</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>NSPrivacyAccessedAPIType</key>
|
||||||
|
<string>NSPrivacyAccessedAPICategorySystemBootTime</string>
|
||||||
|
<key>NSPrivacyAccessedAPITypeReasons</key>
|
||||||
|
<array>
|
||||||
|
<string>35F9.1</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>NSPrivacyAccessedAPIType</key>
|
||||||
|
<string>NSPrivacyAccessedAPICategoryDiskSpace</string>
|
||||||
|
<key>NSPrivacyAccessedAPITypeReasons</key>
|
||||||
|
<array>
|
||||||
|
<string>E174.1</string>
|
||||||
|
<string>85F4.1</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>NSPrivacyCollectedDataTypes</key>
|
||||||
|
<array/>
|
||||||
|
<key>NSPrivacyTracking</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
||||||
17
package.json
17
package.json
@@ -17,9 +17,9 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@expo/server": "^0.6.2",
|
"@expo/server": "^0.6.2",
|
||||||
"@expo/vector-icons": "^14.0.2",
|
"@expo/vector-icons": "^14.0.2",
|
||||||
"@react-native-async-storage/async-storage": "^2.1.2",
|
"@react-native-async-storage/async-storage": "2.1.2",
|
||||||
"@react-native-community/datetimepicker": "8.2.0",
|
"@react-native-community/datetimepicker": "8.4.1",
|
||||||
"@react-native-firebase/app": "^22.2.1",
|
"@react-native-firebase/app": "^22.4.0",
|
||||||
"@react-native-firebase/database": "^22.4.0",
|
"@react-native-firebase/database": "^22.4.0",
|
||||||
"@react-native-firebase/messaging": "^22.2.1",
|
"@react-native-firebase/messaging": "^22.2.1",
|
||||||
"@react-navigation/bottom-tabs": "^7.2.0",
|
"@react-navigation/bottom-tabs": "^7.2.0",
|
||||||
@@ -45,21 +45,20 @@
|
|||||||
"expo-linear-gradient": "~14.1.4",
|
"expo-linear-gradient": "~14.1.4",
|
||||||
"expo-linking": "~7.1.5",
|
"expo-linking": "~7.1.5",
|
||||||
"expo-media-library": "~17.1.6",
|
"expo-media-library": "~17.1.6",
|
||||||
"expo-modules-core": "~2.4.0",
|
|
||||||
"expo-notifications": "~0.31.3",
|
"expo-notifications": "~0.31.3",
|
||||||
"expo-router": "~5.0.7",
|
"expo-router": "~5.1.4",
|
||||||
"expo-sharing": "^13.1.5",
|
"expo-sharing": "^13.1.5",
|
||||||
"expo-splash-screen": "~0.30.8",
|
"expo-splash-screen": "~0.30.8",
|
||||||
"expo-status-bar": "~2.2.3",
|
"expo-status-bar": "~2.2.3",
|
||||||
"expo-symbols": "~0.4.4",
|
"expo-symbols": "~0.4.4",
|
||||||
"expo-system-ui": "~5.0.7",
|
"expo-system-ui": "~5.0.7",
|
||||||
"expo-web-browser": "~14.1.6",
|
"expo-web-browser": "~14.2.0",
|
||||||
"form-data": "^4.0.2",
|
"form-data": "^4.0.2",
|
||||||
"formidable": "^3.5.4",
|
"formidable": "^3.5.4",
|
||||||
"moment": "^2.30.1",
|
"moment": "^2.30.1",
|
||||||
"react": "19.0.0",
|
"react": "19.0.0",
|
||||||
"react-dom": "19.0.0",
|
"react-dom": "19.0.0",
|
||||||
"react-native": "0.79.2",
|
"react-native": "0.79.5",
|
||||||
"react-native-blob-util": "^0.21.2",
|
"react-native-blob-util": "^0.21.2",
|
||||||
"react-native-confirmation-code-field": "^7.4.0",
|
"react-native-confirmation-code-field": "^7.4.0",
|
||||||
"react-native-date-picker": "^5.0.12",
|
"react-native-date-picker": "^5.0.12",
|
||||||
@@ -76,11 +75,11 @@
|
|||||||
"react-native-reanimated-carousel": "^4.0.2",
|
"react-native-reanimated-carousel": "^4.0.2",
|
||||||
"react-native-render-html": "^6.3.4",
|
"react-native-render-html": "^6.3.4",
|
||||||
"react-native-safe-area-context": "5.4.0",
|
"react-native-safe-area-context": "5.4.0",
|
||||||
"react-native-screens": "~4.10.0",
|
"react-native-screens": "~4.11.1",
|
||||||
"react-native-svg": "15.11.2",
|
"react-native-svg": "15.11.2",
|
||||||
"react-native-ui-datepicker": "^3.0.5",
|
"react-native-ui-datepicker": "^3.0.5",
|
||||||
"react-native-web": "^0.20.0",
|
"react-native-web": "^0.20.0",
|
||||||
"react-native-webview": "^13.15.0",
|
"react-native-webview": "13.13.5",
|
||||||
"react-redux": "^9.2.0",
|
"react-redux": "^9.2.0",
|
||||||
"redux": "^5.0.1"
|
"redux": "^5.0.1"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
"extends": "expo/tsconfig.base",
|
"extends": "expo/tsconfig.base",
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"strict": true,
|
"strict": true,
|
||||||
|
"esModuleInterop": true,
|
||||||
|
"allowSyntheticDefaultImports": true,
|
||||||
"paths": {
|
"paths": {
|
||||||
"@/*": [
|
"@/*": [
|
||||||
"./*"
|
"./*"
|
||||||
|
|||||||
Reference in New Issue
Block a user