mirror of
				https://gitlab.com/comunic/comunicmobile
				synced 2025-11-04 12:14:11 +00:00 
			
		
		
		
	First iOS publish request
This commit is contained in:
		
							
								
								
									
										1
									
								
								build_comunic_ios.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										1
									
								
								build_comunic_ios.sh
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					flutter build ipa --flavor comunic -t lib/main_online.dart
 | 
				
			||||||
							
								
								
									
										43
									
								
								ios/Podfile
									
									
									
									
									
								
							
							
						
						
									
										43
									
								
								ios/Podfile
									
									
									
									
									
								
							@@ -36,5 +36,48 @@ end
 | 
				
			|||||||
post_install do |installer|
 | 
					post_install do |installer|
 | 
				
			||||||
  installer.pods_project.targets.each do |target|
 | 
					  installer.pods_project.targets.each do |target|
 | 
				
			||||||
    flutter_additional_ios_build_settings(target)
 | 
					    flutter_additional_ios_build_settings(target)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    target.build_configurations.each do |config|
 | 
				
			||||||
 | 
					      # You can remove unused permissions here
 | 
				
			||||||
 | 
					      # for more infomation: https://github.com/BaseflowIT/flutter-permission-handler/blob/develop/permission_handler/ios/Classes/PermissionHandlerEnums.h
 | 
				
			||||||
 | 
					      # e.g. when you don't need camera permission, just add 'PERMISSION_CAMERA=0'
 | 
				
			||||||
 | 
					      config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [
 | 
				
			||||||
 | 
					        '$(inherited)',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.calendar
 | 
				
			||||||
 | 
					        'PERMISSION_EVENTS=0',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.reminders
 | 
				
			||||||
 | 
					        'PERMISSION_REMINDERS=0',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.contacts
 | 
				
			||||||
 | 
					        'PERMISSION_CONTACTS=0',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.camera
 | 
				
			||||||
 | 
					        # 'PERMISSION_CAMERA=0',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.microphone
 | 
				
			||||||
 | 
					        # 'PERMISSION_MICROPHONE=0',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.speech
 | 
				
			||||||
 | 
					        'PERMISSION_SPEECH_RECOGNIZER=0',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.photos
 | 
				
			||||||
 | 
					        #'PERMISSION_PHOTOS=0'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse]
 | 
				
			||||||
 | 
					        'PERMISSION_LOCATION=0',
 | 
				
			||||||
 | 
					       
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.notification
 | 
				
			||||||
 | 
					        # 'PERMISSION_NOTIFICATIONS=0',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.mediaLibrary
 | 
				
			||||||
 | 
					        # 'PERMISSION_MEDIA_LIBRARY=0',
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        ## dart: PermissionGroup.sensors
 | 
				
			||||||
 | 
					        'PERMISSION_SENSORS=0'
 | 
				
			||||||
 | 
					      ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
@@ -1,122 +1,122 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  "images" : [
 | 
					  "images" : [
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "20x20",
 | 
					 | 
				
			||||||
      "idiom" : "iphone",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-20x20@2x.png",
 | 
					      "filename" : "Icon-App-20x20@2x.png",
 | 
				
			||||||
      "scale" : "2x"
 | 
					      "idiom" : "iphone",
 | 
				
			||||||
 | 
					      "scale" : "2x",
 | 
				
			||||||
 | 
					      "size" : "20x20"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "20x20",
 | 
					 | 
				
			||||||
      "idiom" : "iphone",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-20x20@3x.png",
 | 
					      "filename" : "Icon-App-20x20@3x.png",
 | 
				
			||||||
      "scale" : "3x"
 | 
					      "idiom" : "iphone",
 | 
				
			||||||
 | 
					      "scale" : "3x",
 | 
				
			||||||
 | 
					      "size" : "20x20"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "29x29",
 | 
					 | 
				
			||||||
      "idiom" : "iphone",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-29x29@1x.png",
 | 
					      "filename" : "Icon-App-29x29@1x.png",
 | 
				
			||||||
      "scale" : "1x"
 | 
					      "idiom" : "iphone",
 | 
				
			||||||
 | 
					      "scale" : "1x",
 | 
				
			||||||
 | 
					      "size" : "29x29"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "29x29",
 | 
					 | 
				
			||||||
      "idiom" : "iphone",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-29x29@2x.png",
 | 
					      "filename" : "Icon-App-29x29@2x.png",
 | 
				
			||||||
      "scale" : "2x"
 | 
					      "idiom" : "iphone",
 | 
				
			||||||
 | 
					      "scale" : "2x",
 | 
				
			||||||
 | 
					      "size" : "29x29"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "29x29",
 | 
					 | 
				
			||||||
      "idiom" : "iphone",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-29x29@3x.png",
 | 
					      "filename" : "Icon-App-29x29@3x.png",
 | 
				
			||||||
      "scale" : "3x"
 | 
					      "idiom" : "iphone",
 | 
				
			||||||
 | 
					      "scale" : "3x",
 | 
				
			||||||
 | 
					      "size" : "29x29"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "40x40",
 | 
					 | 
				
			||||||
      "idiom" : "iphone",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-40x40@2x.png",
 | 
					      "filename" : "Icon-App-40x40@2x.png",
 | 
				
			||||||
      "scale" : "2x"
 | 
					      "idiom" : "iphone",
 | 
				
			||||||
 | 
					      "scale" : "2x",
 | 
				
			||||||
 | 
					      "size" : "40x40"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "40x40",
 | 
					 | 
				
			||||||
      "idiom" : "iphone",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-40x40@3x.png",
 | 
					      "filename" : "Icon-App-40x40@3x.png",
 | 
				
			||||||
      "scale" : "3x"
 | 
					      "idiom" : "iphone",
 | 
				
			||||||
 | 
					      "scale" : "3x",
 | 
				
			||||||
 | 
					      "size" : "40x40"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "60x60",
 | 
					 | 
				
			||||||
      "idiom" : "iphone",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-60x60@2x.png",
 | 
					      "filename" : "Icon-App-60x60@2x.png",
 | 
				
			||||||
      "scale" : "2x"
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      "size" : "60x60",
 | 
					 | 
				
			||||||
      "idiom" : "iphone",
 | 
					      "idiom" : "iphone",
 | 
				
			||||||
 | 
					      "scale" : "2x",
 | 
				
			||||||
 | 
					      "size" : "60x60"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
      "filename" : "Icon-App-60x60@3x.png",
 | 
					      "filename" : "Icon-App-60x60@3x.png",
 | 
				
			||||||
      "scale" : "3x"
 | 
					      "idiom" : "iphone",
 | 
				
			||||||
 | 
					      "scale" : "3x",
 | 
				
			||||||
 | 
					      "size" : "60x60"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "20x20",
 | 
					 | 
				
			||||||
      "idiom" : "ipad",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-20x20@1x.png",
 | 
					      "filename" : "Icon-App-20x20@1x.png",
 | 
				
			||||||
      "scale" : "1x"
 | 
					      "idiom" : "ipad",
 | 
				
			||||||
 | 
					      "scale" : "1x",
 | 
				
			||||||
 | 
					      "size" : "20x20"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "20x20",
 | 
					 | 
				
			||||||
      "idiom" : "ipad",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-20x20@2x.png",
 | 
					      "filename" : "Icon-App-20x20@2x.png",
 | 
				
			||||||
      "scale" : "2x"
 | 
					      "idiom" : "ipad",
 | 
				
			||||||
 | 
					      "scale" : "2x",
 | 
				
			||||||
 | 
					      "size" : "20x20"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "29x29",
 | 
					 | 
				
			||||||
      "idiom" : "ipad",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-29x29@1x.png",
 | 
					      "filename" : "Icon-App-29x29@1x.png",
 | 
				
			||||||
      "scale" : "1x"
 | 
					      "idiom" : "ipad",
 | 
				
			||||||
 | 
					      "scale" : "1x",
 | 
				
			||||||
 | 
					      "size" : "29x29"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "29x29",
 | 
					 | 
				
			||||||
      "idiom" : "ipad",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-29x29@2x.png",
 | 
					      "filename" : "Icon-App-29x29@2x.png",
 | 
				
			||||||
      "scale" : "2x"
 | 
					      "idiom" : "ipad",
 | 
				
			||||||
 | 
					      "scale" : "2x",
 | 
				
			||||||
 | 
					      "size" : "29x29"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "40x40",
 | 
					 | 
				
			||||||
      "idiom" : "ipad",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-40x40@1x.png",
 | 
					      "filename" : "Icon-App-40x40@1x.png",
 | 
				
			||||||
      "scale" : "1x"
 | 
					      "idiom" : "ipad",
 | 
				
			||||||
 | 
					      "scale" : "1x",
 | 
				
			||||||
 | 
					      "size" : "40x40"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "40x40",
 | 
					 | 
				
			||||||
      "idiom" : "ipad",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-40x40@2x.png",
 | 
					      "filename" : "Icon-App-40x40@2x.png",
 | 
				
			||||||
      "scale" : "2x"
 | 
					      "idiom" : "ipad",
 | 
				
			||||||
 | 
					      "scale" : "2x",
 | 
				
			||||||
 | 
					      "size" : "40x40"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "76x76",
 | 
					 | 
				
			||||||
      "idiom" : "ipad",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-76x76@1x.png",
 | 
					      "filename" : "Icon-App-76x76@1x.png",
 | 
				
			||||||
      "scale" : "1x"
 | 
					      "idiom" : "ipad",
 | 
				
			||||||
 | 
					      "scale" : "1x",
 | 
				
			||||||
 | 
					      "size" : "76x76"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "76x76",
 | 
					 | 
				
			||||||
      "idiom" : "ipad",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-76x76@2x.png",
 | 
					      "filename" : "Icon-App-76x76@2x.png",
 | 
				
			||||||
      "scale" : "2x"
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
      "size" : "83.5x83.5",
 | 
					 | 
				
			||||||
      "idiom" : "ipad",
 | 
					      "idiom" : "ipad",
 | 
				
			||||||
      "filename" : "Icon-App-83.5x83.5@2x.png",
 | 
					      "scale" : "2x",
 | 
				
			||||||
      "scale" : "2x"
 | 
					      "size" : "76x76"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "filename" : "Icon-App-83.5x83.5@2x.png",
 | 
				
			||||||
 | 
					      "idiom" : "ipad",
 | 
				
			||||||
 | 
					      "scale" : "2x",
 | 
				
			||||||
 | 
					      "size" : "83.5x83.5"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      "size" : "1024x1024",
 | 
					 | 
				
			||||||
      "idiom" : "ios-marketing",
 | 
					 | 
				
			||||||
      "filename" : "Icon-App-1024x1024@1x.png",
 | 
					      "filename" : "Icon-App-1024x1024@1x.png",
 | 
				
			||||||
      "scale" : "1x"
 | 
					      "idiom" : "ios-marketing",
 | 
				
			||||||
 | 
					      "scale" : "1x",
 | 
				
			||||||
 | 
					      "size" : "1024x1024"
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  ],
 | 
					  ],
 | 
				
			||||||
  "info" : {
 | 
					  "info" : {
 | 
				
			||||||
    "version" : 1,
 | 
					    "author" : "xcode",
 | 
				
			||||||
    "author" : "xcode"
 | 
					    "version" : 1
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 53 KiB  | 
		Reference in New Issue
	
	Block a user