From 625be7fdd453666aed9afccb3638171f7e4d8f55 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Tue, 2 Aug 2016 00:16:13 -0400 Subject: [PATCH] Linker config, ARM64 support only. Assembly name updates. --- src/App/App.csproj | 2 +- src/App/Properties/AssemblyInfo.cs | 2 +- src/iOS.Core/Properties/AssemblyInfo.cs | 4 +- src/iOS.Core/iOS.Core.csproj | 2 +- src/iOS.Extension/iOS.Extension.csproj | 127 ++++++++++++++++++++++-- src/iOS/Properties/AssemblyInfo.cs | 2 +- src/iOS/iOS.csproj | 118 ++++++++++++++++++++-- src/iOS/linker.xml | 11 ++ 8 files changed, 243 insertions(+), 25 deletions(-) create mode 100644 src/iOS/linker.xml diff --git a/src/App/App.csproj b/src/App/App.csproj index 029ae51e1..c9fc574f2 100644 --- a/src/App/App.csproj +++ b/src/App/App.csproj @@ -9,7 +9,7 @@ Library Properties Bit.App - Bit.App + BitwardenApp v4.5 Profile111 512 diff --git a/src/App/Properties/AssemblyInfo.cs b/src/App/Properties/AssemblyInfo.cs index f95584e1a..445ee9611 100644 --- a/src/App/Properties/AssemblyInfo.cs +++ b/src/App/Properties/AssemblyInfo.cs @@ -4,7 +4,7 @@ using System.Reflection; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("Bit.App")] +[assembly: AssemblyTitle("BitwardenApp")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] diff --git a/src/iOS.Core/Properties/AssemblyInfo.cs b/src/iOS.Core/Properties/AssemblyInfo.cs index 358b1032a..99b145555 100644 --- a/src/iOS.Core/Properties/AssemblyInfo.cs +++ b/src/iOS.Core/Properties/AssemblyInfo.cs @@ -5,11 +5,11 @@ using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("iOS.Core")] +[assembly: AssemblyTitle("BitwardeniOS")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("iOS.Core")] +[assembly: AssemblyProduct("bitwarden")] [assembly: AssemblyCopyright("Copyright © 2016")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/src/iOS.Core/iOS.Core.csproj b/src/iOS.Core/iOS.Core.csproj index db0f791b3..572b49340 100644 --- a/src/iOS.Core/iOS.Core.csproj +++ b/src/iOS.Core/iOS.Core.csproj @@ -10,7 +10,7 @@ Library Bit.iOS.Core Resources - Bit.iOS.Core + BitwardeniOSCore diff --git a/src/iOS.Extension/iOS.Extension.csproj b/src/iOS.Extension/iOS.Extension.csproj index b979cdecf..ecdbc25bc 100644 --- a/src/iOS.Extension/iOS.Extension.csproj +++ b/src/iOS.Extension/iOS.Extension.csproj @@ -7,7 +7,7 @@ {EE2C853D-36AF-4FDB-B1AD-8E90477E2198};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} Exe Bit.iOS.Extension - BitiOSExtension + BitwardeniOSExtension Resources Properties @@ -23,10 +23,10 @@ 4 false i386 - Full + None True Entitlements.plist - + 9.3 False False False @@ -35,7 +35,10 @@ False True False - + False + Default + HttpClientHandler + --xml=linker.xml none @@ -43,10 +46,24 @@ bin\iPhoneSimulator\Release prompt 4 - None + Full i386 false Entitlements.plist + 9.3 + False + False + False + False + False + False + False + False + True + Default + HttpClientHandler + False + --xml=linker.xml true @@ -57,7 +74,7 @@ prompt 4 false - ARM64 + ARMv7 Entitlements.plist iPhone Developer True @@ -67,6 +84,19 @@ 9.3 None + False + False + False + False + False + False + False + True + Default + HttpClientHandler + False + False + --xml=linker.xml none @@ -75,9 +105,24 @@ prompt 4 Entitlements.plist - ARMv7, ARM64 + ARMv7 false iPhone Developer + 9.3 + Full + False + False + False + False + False + False + False + False + True + Default + HttpClientHandler + False + --xml=linker.xml none @@ -86,11 +131,26 @@ prompt 4 False - ARMv7, ARM64 + ARMv7 Entitlements.plist True Automatic:AdHoc iPhone Distribution + 9.3 + Full + False + False + False + False + False + False + False + False + True + Default + HttpClientHandler + False + --xml=linker.xml none @@ -99,10 +159,59 @@ prompt 4 False - ARMv7, ARM64 + ARMv7 Entitlements.plist Automatic:AppStore iPhone Distribution + 9.3 + Full + False + False + False + False + False + False + False + False + True + Default + HttpClientHandler + False + --xml=linker.xml + + + 9.3 + Full + False + False + False + i386 + False + False + False + False + False + True + Default + HttpClientHandler + False + + + 9.3 + Full + False + False + False + i386 + False + False + False + False + False + True + Default + HttpClientHandler + False diff --git a/src/iOS/Properties/AssemblyInfo.cs b/src/iOS/Properties/AssemblyInfo.cs index 4e744d735..ffdbc6b9b 100644 --- a/src/iOS/Properties/AssemblyInfo.cs +++ b/src/iOS/Properties/AssemblyInfo.cs @@ -4,7 +4,7 @@ using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("Bit.iOS")] +[assembly: AssemblyTitle("BitwardeniOS")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] diff --git a/src/iOS/iOS.csproj b/src/iOS/iOS.csproj index e56f529e6..4a92dd89a 100644 --- a/src/iOS/iOS.csproj +++ b/src/iOS/iOS.csproj @@ -8,7 +8,7 @@ Exe Bit.iOS Resources - BitiOS + BitwardeniOS @@ -22,10 +22,9 @@ 4 false i386, x86_64 - Full + None True - - + 9.3 iPhone Developer @@ -43,7 +42,7 @@ Default HttpClientHandler False - + --xml=linker.xml none @@ -51,10 +50,24 @@ bin\iPhoneSimulator\Release prompt 4 - None + Full i386, x86_64 false Entitlements.plist + 9.3 + False + False + False + False + False + False + False + False + True + Default + HttpClientHandler + False + --xml=linker.xml true @@ -74,7 +87,7 @@ 9.3 - SdkOnly + None False False False @@ -87,6 +100,7 @@ HttpClientHandler False False + --xml=linker.xml none @@ -94,10 +108,25 @@ bin\iPhone\Release prompt 4 - ARMv7, ARM64 + ARM64 false iPhone Developer Entitlements.plist + 9.3 + Full + False + False + False + False + False + False + False + False + True + Default + HttpClientHandler + False + --xml=linker.xml none @@ -106,11 +135,26 @@ prompt 4 False - ARMv7, ARM64 + ARM64 True Automatic:AdHoc iPhone Distribution Entitlements.plist + 9.3 + Full + False + False + False + False + False + False + False + False + True + Default + HttpClientHandler + False + --xml=linker.xml none @@ -119,10 +163,59 @@ prompt 4 False - ARMv7, ARM64 + ARM64 Automatic:AppStore iPhone Distribution Entitlements.plist + 9.3 + Full + False + False + False + False + False + False + False + False + True + Default + HttpClientHandler + False + --xml=linker.xml + + + 9.3 + Full + False + False + False + i386 + False + False + False + False + False + True + Default + HttpClientHandler + False + + + 9.3 + Full + False + False + False + i386 + False + False + False + False + False + True + Default + HttpClientHandler + False @@ -584,6 +677,11 @@ + + + Designer + + diff --git a/src/iOS/linker.xml b/src/iOS/linker.xml new file mode 100644 index 000000000..6014c992a --- /dev/null +++ b/src/iOS/linker.xml @@ -0,0 +1,11 @@ + + + + + + + + + + +