From b6d6d2204370b67ee44e1ea50b5d0d85cd6527b8 Mon Sep 17 00:00:00 2001 From: Prashant Cholachagudda Date: Thu, 22 Dec 2016 13:06:43 +0530 Subject: [PATCH 1/2] Fixed bug#46606, migrated to Unified API --- .../Xib Solution/AppDelegate.cs | 4 +- .../Xib Solution/Info.plist | 24 ++++---- .../Xib Solution/Main.cs | 4 +- .../Protocols_Delegates_Events.csproj | 10 ++- ...rotocols_Delegates_EventsViewController.cs | 10 +-- ...Delegates_EventsViewController.designer.cs | 4 +- .../Xib Solution/SampleMapAnnotation.cs | 61 +++++++++++-------- 7 files changed, 68 insertions(+), 49 deletions(-) diff --git a/Protocols_Delegates_Events/Xib Solution/AppDelegate.cs b/Protocols_Delegates_Events/Xib Solution/AppDelegate.cs index 73ddee3a7..296900824 100644 --- a/Protocols_Delegates_Events/Xib Solution/AppDelegate.cs +++ b/Protocols_Delegates_Events/Xib Solution/AppDelegate.cs @@ -1,8 +1,8 @@ using System; using System.Collections.Generic; using System.Linq; -using MonoTouch.Foundation; -using MonoTouch.UIKit; +using Foundation; +using UIKit; namespace Protocols_Delegates_Events { diff --git a/Protocols_Delegates_Events/Xib Solution/Info.plist b/Protocols_Delegates_Events/Xib Solution/Info.plist index 1bd35465a..e75aef797 100644 --- a/Protocols_Delegates_Events/Xib Solution/Info.plist +++ b/Protocols_Delegates_Events/Xib Solution/Info.plist @@ -2,22 +2,24 @@ - CFBundleIconFiles - - Resources/icon-57.png - Resources/icon-114.png - Resources/icon-72.png - Resources/icon-144.png - Resources/icon-29.png - Resources/icon-58.png - Resources/icon-50.png - Resources/icon-100.png - + CFBundleIconFiles + + Resources/icon-57.png + Resources/icon-114.png + Resources/icon-72.png + Resources/icon-144.png + Resources/icon-29.png + Resources/icon-58.png + Resources/icon-50.png + Resources/icon-100.png + UISupportedInterfaceOrientations UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight + MinimumOSVersion + 6.0 diff --git a/Protocols_Delegates_Events/Xib Solution/Main.cs b/Protocols_Delegates_Events/Xib Solution/Main.cs index fb4c9a511..9fb5c2e15 100644 --- a/Protocols_Delegates_Events/Xib Solution/Main.cs +++ b/Protocols_Delegates_Events/Xib Solution/Main.cs @@ -1,8 +1,8 @@ using System; using System.Collections.Generic; using System.Linq; -using MonoTouch.Foundation; -using MonoTouch.UIKit; +using Foundation; +using UIKit; namespace Protocols_Delegates_Events { diff --git a/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_Events.csproj b/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_Events.csproj index cc89a03e5..5d802de75 100644 --- a/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_Events.csproj +++ b/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_Events.csproj @@ -6,10 +6,12 @@ 10.0.0 2.0 {28A5CDE5-FEE3-4513-BEBF-CEED65DC744D} - {6BC8ED88-2882-458C-8E55-DFD12B67127B};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} Exe Protocols_Delegates_Events Protocols_Delegates_Events + Xamarin.iOS + v1.0 True @@ -23,6 +25,7 @@ None True i386 +iPhone Developer none @@ -46,6 +49,7 @@ True iPhone Developer ARMv7 +10.2 none @@ -61,7 +65,7 @@ - + @@ -78,7 +82,6 @@ - @@ -103,4 +106,5 @@ + \ No newline at end of file diff --git a/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_EventsViewController.cs b/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_EventsViewController.cs index 65b49c789..6add9dc56 100644 --- a/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_EventsViewController.cs +++ b/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_EventsViewController.cs @@ -1,9 +1,9 @@ using System; -using System.Drawing; -using MonoTouch.CoreLocation; -using MonoTouch.Foundation; -using MonoTouch.MapKit; -using MonoTouch.UIKit; +using CoreGraphics; +using CoreLocation; +using Foundation; +using MapKit; +using UIKit; namespace Protocols_Delegates_Events { diff --git a/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_EventsViewController.designer.cs b/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_EventsViewController.designer.cs index 81c8271ea..b8895428c 100644 --- a/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_EventsViewController.designer.cs +++ b/Protocols_Delegates_Events/Xib Solution/Protocols_Delegates_EventsViewController.designer.cs @@ -4,7 +4,7 @@ // actions made in the Xcode designer. If it is removed, they will be lost. // Manual changes to this file may not be handled correctly. // -using MonoTouch.Foundation; +using Foundation; namespace Protocols_Delegates_Events { @@ -12,6 +12,6 @@ namespace Protocols_Delegates_Events partial class Protocols_Delegates_EventsViewController { [Outlet] - MonoTouch.MapKit.MKMapView map { get; set; } + MapKit.MKMapView map { get; set; } } } diff --git a/Protocols_Delegates_Events/Xib Solution/SampleMapAnnotation.cs b/Protocols_Delegates_Events/Xib Solution/SampleMapAnnotation.cs index 18e1095c7..4690b316c 100644 --- a/Protocols_Delegates_Events/Xib Solution/SampleMapAnnotation.cs +++ b/Protocols_Delegates_Events/Xib Solution/SampleMapAnnotation.cs @@ -1,30 +1,43 @@ using System; -using MonoTouch.CoreLocation; -using MonoTouch.MapKit; +using CoreLocation; +using MapKit; namespace Protocols_Delegates_Events { - /// - /// Annotation class that subclasses MKAnnotation abstract class - /// MKAnnotation is bound by MonoTouch to the MKAnnotation protocol - /// - public class SampleMapAnnotation : MKAnnotation - { - string _title; - - public SampleMapAnnotation (CLLocationCoordinate2D coordinate) - { - Coordinate = coordinate; - _title = "Sample"; - } - - public override CLLocationCoordinate2D Coordinate { get; set; } - - public override string Title { - get { - return _title; - } - } - } + /// + /// Annotation class that subclasses MKAnnotation abstract class + /// MKAnnotation is bound by MonoTouch to the MKAnnotation protocol + /// + public class SampleMapAnnotation : MKAnnotation + { + string _title; + CLLocationCoordinate2D _coordinate; + + public SampleMapAnnotation (CLLocationCoordinate2D coordinate) + { + SetCoordinate (coordinate); + _title = "Sample"; + } + + + + + public override CLLocationCoordinate2D Coordinate { + get { + return _coordinate; + } + } + + public override void SetCoordinate (CLLocationCoordinate2D value) + { + _coordinate = value; + } + + public override string Title { + get { + return _title; + } + } + } } From f7f174b43129959d7fda46cf567bee9cef122193 Mon Sep 17 00:00:00 2001 From: Prashant Cholachagudda Date: Mon, 26 Dec 2016 22:08:26 +0530 Subject: [PATCH 2/2] Fixed the bug#46610 --- ios8/SceneKitFSharp/FSSceneKit.sln | 26 +- .../AppIcon.appiconset/Contents.json | 157 ++++++++++ .../FSSceneKit/Assets.xcassets/Contents.json | 6 + .../FSSceneKit/FSSceneKit.fsproj | 285 +++++++++--------- .../FSSceneKit/FSSceneKitViewController.fs | 38 +-- ios8/SceneKitFSharp/FSSceneKit/Info.plist | 34 ++- .../SceneKitFSharp/FSSceneKit/packages.config | 8 +- 7 files changed, 362 insertions(+), 192 deletions(-) create mode 100644 ios8/SceneKitFSharp/FSSceneKit/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios8/SceneKitFSharp/FSSceneKit/Assets.xcassets/Contents.json diff --git a/ios8/SceneKitFSharp/FSSceneKit.sln b/ios8/SceneKitFSharp/FSSceneKit.sln index 5bdce6d9b..21d53ad61 100644 --- a/ios8/SceneKitFSharp/FSSceneKit.sln +++ b/ios8/SceneKitFSharp/FSSceneKit.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012 -Project("{f2a71f9b-5d33-465a-a702-920d77279786}") = "FSSceneKit", "FSSceneKit\FSSceneKit.fsproj", "{F478F9C8-C4F9-4D4B-9714-564D982E3D68}" +Project("{f2a71f9b-5d33-465a-a702-920d77279786}") = "FSSceneKit", "FSSceneKit\FSSceneKit.fsproj", "{04744F51-603B-4FC3-8785-641D0ABF7339}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -13,18 +13,18 @@ Global AppStore|iPhone = AppStore|iPhone EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.AppStore|iPhone.ActiveCfg = AppStore|iPhone - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.AppStore|iPhone.Build.0 = AppStore|iPhone - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Debug|iPhone.ActiveCfg = Debug|iPhone - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Debug|iPhone.Build.0 = Debug|iPhone - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Release|iPhone.ActiveCfg = Release|iPhone - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Release|iPhone.Build.0 = Release|iPhone - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator - {F478F9C8-C4F9-4D4B-9714-564D982E3D68}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator + {04744F51-603B-4FC3-8785-641D0ABF7339}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator + {04744F51-603B-4FC3-8785-641D0ABF7339}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator + {04744F51-603B-4FC3-8785-641D0ABF7339}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator + {04744F51-603B-4FC3-8785-641D0ABF7339}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator + {04744F51-603B-4FC3-8785-641D0ABF7339}.Debug|iPhone.ActiveCfg = Debug|iPhone + {04744F51-603B-4FC3-8785-641D0ABF7339}.Debug|iPhone.Build.0 = Debug|iPhone + {04744F51-603B-4FC3-8785-641D0ABF7339}.Release|iPhone.ActiveCfg = Release|iPhone + {04744F51-603B-4FC3-8785-641D0ABF7339}.Release|iPhone.Build.0 = Release|iPhone + {04744F51-603B-4FC3-8785-641D0ABF7339}.Ad-Hoc|iPhone.ActiveCfg = Release|iPhone + {04744F51-603B-4FC3-8785-641D0ABF7339}.Ad-Hoc|iPhone.Build.0 = Release|iPhone + {04744F51-603B-4FC3-8785-641D0ABF7339}.AppStore|iPhone.ActiveCfg = Release|iPhone + {04744F51-603B-4FC3-8785-641D0ABF7339}.AppStore|iPhone.Build.0 = Release|iPhone EndGlobalSection GlobalSection(MonoDevelopProperties) = preSolution StartupItem = FSSceneKit\FSSceneKit.fsproj diff --git a/ios8/SceneKitFSharp/FSSceneKit/Assets.xcassets/AppIcon.appiconset/Contents.json b/ios8/SceneKitFSharp/FSSceneKit/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 000000000..4e646784c --- /dev/null +++ b/ios8/SceneKitFSharp/FSSceneKit/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,157 @@ +{ + "images": [ + { + "idiom": "iphone", + "size": "29x29", + "scale": "1x" + }, + { + "idiom": "iphone", + "size": "29x29", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "29x29", + "scale": "3x" + }, + { + "idiom": "iphone", + "size": "40x40", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "40x40", + "scale": "3x" + }, + { + "idiom": "iphone", + "size": "57x57", + "scale": "1x" + }, + { + "idiom": "iphone", + "size": "57x57", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "60x60", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "60x60", + "scale": "3x" + }, + { + "idiom": "ipad", + "size": "29x29", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "29x29", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "40x40", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "40x40", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "50x50", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "50x50", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "72x72", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "72x72", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "76x76", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "76x76", + "scale": "2x" + }, + { + "size": "24x24", + "idiom": "watch", + "scale": "2x", + "role": "notificationCenter", + "subtype": "38mm" + }, + { + "size": "27.5x27.5", + "idiom": "watch", + "scale": "2x", + "role": "notificationCenter", + "subtype": "42mm" + }, + { + "size": "29x29", + "idiom": "watch", + "role": "companionSettings", + "scale": "2x" + }, + { + "size": "29x29", + "idiom": "watch", + "role": "companionSettings", + "scale": "3x" + }, + { + "size": "40x40", + "idiom": "watch", + "scale": "2x", + "role": "appLauncher", + "subtype": "38mm" + }, + { + "size": "44x44", + "idiom": "watch", + "scale": "2x", + "role": "longLook", + "subtype": "42mm" + }, + { + "size": "86x86", + "idiom": "watch", + "scale": "2x", + "role": "quickLook", + "subtype": "38mm" + }, + { + "size": "98x98", + "idiom": "watch", + "scale": "2x", + "role": "quickLook", + "subtype": "42mm" + } + ], + "info": { + "version": 1, + "author": "xcode" + } +} \ No newline at end of file diff --git a/ios8/SceneKitFSharp/FSSceneKit/Assets.xcassets/Contents.json b/ios8/SceneKitFSharp/FSSceneKit/Assets.xcassets/Contents.json new file mode 100644 index 000000000..4caf392f9 --- /dev/null +++ b/ios8/SceneKitFSharp/FSSceneKit/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ios8/SceneKitFSharp/FSSceneKit/FSSceneKit.fsproj b/ios8/SceneKitFSharp/FSSceneKit/FSSceneKit.fsproj index 3c6f4692b..c187fe136 100644 --- a/ios8/SceneKitFSharp/FSSceneKit/FSSceneKit.fsproj +++ b/ios8/SceneKitFSharp/FSSceneKit/FSSceneKit.fsproj @@ -1,149 +1,138 @@ - - - - Debug - iPhoneSimulator - {6BC8ED88-2882-458C-8E55-DFD12B67127B};{F2A71F9B-5D33-465A-A702-920D77279786} - {F478F9C8-C4F9-4D4B-9714-564D982E3D68} - Exe - FSSceneKit - Resources - FSSceneKit - - - true - full - false - bin\iPhoneSimulator\Debug - DEBUG - prompt - false - false - Entitlements.plist - - - true - None - - - false - none - true - bin\iPhoneSimulator\Release - prompt - - - None - Entitlements.plist - false - true - - - true - full - false - bin\iPhone\Debug - DEBUG - prompt - false - false - true - - - iPhone Developer - Entitlements.plist - - - - - ARMv7 - - - false - none - true - bin\iPhone\Release - prompt - - - Entitlements.plist - iPhone Developer - false - true - - - false - none - true - bin\iPhone\Ad-Hoc - prompt - - - Entitlements.plist - true - iPhone Distribution - Automatic:AdHoc - false - true - - - false - none - true - bin\iPhone\AppStore - prompt - - - Entitlements.plist - iPhone Distribution - Automatic:AppStore - false - true - - - - - - - - - - ..\packages\Zlib.Portable.1.10.0\lib\portable-net4+sl5+wp8+win8+wpa81+MonoTouch+MonoAndroid\Zlib.Portable.dll - - - ..\packages\FSharp.Data.2.0.14\lib\portable-net40+sl5+wp8+win8\FSharp.Data.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + Debug + iPhoneSimulator + {04744F51-603B-4FC3-8785-641D0ABF7339} + {FEACFBD2-3405-455C-9665-78FE426C6842};{F2A71F9B-5D33-465A-A702-920D77279786} + Exe + FSSceneKit1 + FSSceneKit1 + Resources + + + true + full + false + bin\iPhoneSimulator\Debug + DEBUG;ENABLE_TEST_CLOUD + prompt + iPhone Developer + true + true + true + true + true + 12359 + None + x86_64 + HttpClientHandler + Default + false + + + pdbonly + true + bin\iPhone\Release + + prompt + iPhone Developer + true + true + true + Entitlements.plist + SdkOnly + ARMv7, ARM64 + HttpClientHandler + Default + true + + + pdbonly + true + bin\iPhoneSimulator\Release + + prompt + iPhone Developer + true + true + None + x86_64 + HttpClientHandler + Default + true + + + true + full + false + bin\iPhone\Debug + DEBUG;ENABLE_TEST_CLOUD + prompt + iPhone Developer + true + true + true + true + true + true + true + Entitlements.plist + SdkOnly + ARMv7, ARM64 + HttpClientHandler + Default + + + + + + + + + + ..\packages\Zlib.Portable.1.11.0\lib\portable-net4+sl5+wp8+win8+wpa81+MonoTouch+MonoAndroid\Zlib.Portable.dll + + + ..\packages\FSharp.Data.2.3.2\lib\portable-net45+netcore45\FSharp.Data.dll + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ios8/SceneKitFSharp/FSSceneKit/FSSceneKitViewController.fs b/ios8/SceneKitFSharp/FSSceneKit/FSSceneKitViewController.fs index 392f4e3a3..514d96d0a 100644 --- a/ios8/SceneKitFSharp/FSSceneKit/FSSceneKitViewController.fs +++ b/ios8/SceneKitFSharp/FSSceneKit/FSSceneKitViewController.fs @@ -4,29 +4,31 @@ open System open System.IO open System.Linq open FSharp.Data -open MonoTouch.UIKit -open MonoTouch.Foundation -open MonoTouch.SceneKit -open MonoTouch.CoreAnimation +open UIKit +open Foundation +open SceneKit +open CoreAnimation open System.Drawing -open MonoTouch.CoreMotion +open CoreMotion +open CoreGraphics [] type FSSceneKitViewController() = inherit UIViewController() - let piover2 = float32(Math.PI) / 2.f + //let piover2 = nfloat(Math.PI) / nfloat(2.0) + let piover2 = Math.PI / 2.0 //Creates a building of specified dimensions, randomly textured. Adds it to the scene. - let building width length height posx posy (scene:SCNNode) (rnd:Random) = + let building (width:float32) (length:float32) (height:float32) posx posy (scene:SCNNode) (rnd:Random) = let boxNode = new SCNNode () boxNode.Geometry <- new SCNBox( - Width = width, - Height = height, - Length = length, - ChamferRadius = 0.02f + Width = nfloat(width), + Height = nfloat(height), + Length = nfloat(length), + ChamferRadius = nfloat(0.02f) ) - boxNode.Position <- new SCNVector3(posx, height/2.0F, posy) + boxNode.Position <- new SCNVector3(posx, height/2.0f, posy) scene.AddChildNode (boxNode) let buildings = ["Content/building1.jpg"; "Content/building2.jpg"; "Content/building3.jpg"] @@ -77,8 +79,8 @@ type FSSceneKitViewController() = let worldNode = new SCNNode() - worldNode.Transform <- SCNMatrix4.CreateRotationX (piover2) - + worldNode.Transform <- SCNMatrix4.CreateRotationX (float32(piover2)) + //worldNode.Transform <- SCNMatrix4.CreateRotationX() scene.RootNode.AddChildNode worldNode let bs = List.map (fun i -> (building @@ -117,10 +119,10 @@ type FSSceneKitViewController() = let ss = [ - new RectangleF(new PointF(0.0f, 0.0f), new SizeF(float32 UIScreen.MainScreen.Bounds.Width / 2.0f - 1.0F, UIScreen.MainScreen.Bounds.Height)); - new RectangleF(new PointF(float32 UIScreen.MainScreen.Bounds.Width / 2.0f + 1.0F, 0.0f), new SizeF(UIScreen.MainScreen.Bounds.Width / 2.0f - 1.0F, UIScreen.MainScreen.Bounds.Height)); + new CGRect(new CGPoint(0.0f, 0.0f), new CGSize(UIScreen.MainScreen.Bounds.Width / nfloat(2.0f) - nfloat(1.0F), UIScreen.MainScreen.Bounds.Height)); + new CGRect(new CGPoint(float32 UIScreen.MainScreen.Bounds.Width / 2.0f + 1.0F, 0.0f), new CGSize(UIScreen.MainScreen.Bounds.Width / nfloat(2.0f) - nfloat(1.0F), UIScreen.MainScreen.Bounds.Height)); ] - |> List.map (fun r -> new SCNView(r)) + |> List.map (fun r -> new SCNView(new CGRect())) |> List.map (fun s -> outer.AddSubview(configView s scene); s) @@ -138,7 +140,7 @@ type FSSceneKitViewController() = let q = a.Quaternion let dq = new SCNQuaternion(float32 q.x, float32 q.y, float32 q.z, float32 q.w) - let dqz = SCNQuaternion.Multiply (dq, SCNQuaternion.FromAxisAngle(SCNVector3.UnitZ, piover2)) + let dqz = SCNQuaternion.Multiply (dq, SCNQuaternion.FromAxisAngle(SCNVector3.UnitZ, float32(piover2))) camNode.Orientation <- dqz diff --git a/ios8/SceneKitFSharp/FSSceneKit/Info.plist b/ios8/SceneKitFSharp/FSSceneKit/Info.plist index e950666cc..6ab908d51 100644 --- a/ios8/SceneKitFSharp/FSSceneKit/Info.plist +++ b/ios8/SceneKitFSharp/FSSceneKit/Info.plist @@ -2,19 +2,35 @@ + CFBundleName + FSSceneKit + CFBundleIdentifier + com.xamarin.fsscenekit + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + MinimumOSVersion + 9.0 + UIDeviceFamily + + 1 + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + UISupportedInterfaceOrientations + UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight - CFBundleIconFiles - - Icon-Small - Icon-Small@2x - Icon - Icon@2x - - MinimumOSVersion - 9.0 + XSAppIconAssets + Assets.xcassets/AppIcon.appiconset diff --git a/ios8/SceneKitFSharp/FSSceneKit/packages.config b/ios8/SceneKitFSharp/FSSceneKit/packages.config index 7dada4c2f..a802ddd38 100644 --- a/ios8/SceneKitFSharp/FSSceneKit/packages.config +++ b/ios8/SceneKitFSharp/FSSceneKit/packages.config @@ -1,5 +1,5 @@ - - - - + + + + \ No newline at end of file