Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"author": "Microsoft",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"postActions/addProjectReference/description": "Add project reference in main app's project file",
"postActions/addProjectReference/manualInstructions/default/text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n",
"symbols/bundleId/description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"symbols/minOSVersion/description": "Overrides SupportedOSPlatformVersion in the project file"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Microsoft",
"classifications": [ "iOS", "Mobile" ],
"groupIdentity": "Microsoft.iOS.iOSNotificationContentExtension",
"identity": "Microsoft.iOS.iOSNotificationContentExtension.CSharp",
"name": "iOS Notification Content Extension",
"description": "A project for creating a Notification Content Extension for a .NET iOS application",
"shortName": "ios-notification-content-extension",
"tags": {
"language": "C#",
"type": "project"
},
"sourceName": "iOSNotificationContentExtension1",
"sources": [
{
"source": "./",
"target": "./"
}
],
"preferNameDirectory": true,
"primaryOutputs": [
{ "path": "iOSNotificationContentExtension1.csproj" }
],
"postActions": [{
"id": "addProjectReference",
"actionId": "AC1156F7-BB77-4DB8-B28F-24EEBCCA1E5C",
"description": "Add project reference in main app's project file",
"sourceName": "iOSNotificationContentExtension1.csproj",
"applyFileRenamesToManualInstructions": true,
"manualInstructions": [{
"text": "The final step is to add a reference to this newly created project in the main app's project file, like this:\n\n\t<ItemGroup>\n\t\t<ProjectReference Include=\"iOSNotificationContentExtension1.csproj\">\n\t\t\t<IsAppExtension>true</IsAppExtension>\n\t\t</ProjectReference>\n\t</ItemGroup>\n"
}]
}],
"symbols": {
"bundleId": {
"type": "parameter",
"description": "The bundle identifier (CFBundleIdentifier from the Info.plist, or ApplicationId from the project file) for the parent iOS project",
"datatype": "string",
"replaces": "com.companyname.iOSApp1"
},
"minOSVersion": {
"type": "parameter",
"description": "Overrides SupportedOSPlatformVersion in the project file",
"replaces": "minOSVersion",
"datatype": "string",
"defaultValue": "13.0"
}
},
"defaultName": "iOSNotificationContentExtension1"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?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>CFBundleDisplayName</key>
<string>iOSNotificationContentExtension1</string>
<key>CFBundleName</key>
<string>iOSNotificationContentExtension1</string>
<key>CFBundlePackageType</key>
<string>XPC!</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>NSExtension</key>
<dict>
<key>NSExtensionAttributes</key>
<dict>
<key>UNNotificationExtensionCategory</key>
<string>myNotificationCategory</string>
<key>UNNotificationExtensionInitialContentSizeRatio</key>
<real>1</real>
</dict>
<key>NSExtensionMainStoryboard</key>
<string>MainInterface</string>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.usernotifications.content-extension</string>
</dict>
</dict>
</plist>
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="23504" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="M4Y-Lb-cyx">
<device id="retina6_12" orientation="portrait" appearance="light"/>
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="23506"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
<!--Notification View Controller-->
<scene sceneID="cwh-vc-ff4">
<objects>
<viewController id="M4Y-Lb-cyx" userLabel="Notification View Controller" customClass="NotificationViewController" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="Ft6-oW-KC0"/>
<viewControllerLayoutGuide type="bottom" id="FKl-LY-JtV"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" simulatedAppContext="notificationCenter" id="S3S-Oj-5AN">
<rect key="frame" x="0.0" y="0.0" width="320" height="37"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" red="0.45882353186607361" green="0.74901962280273438" blue="0.66666668653488159" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</view>
<extendedEdge key="edgesForExtendedLayout"/>
<nil key="simulatedStatusBarMetrics"/>
<nil key="simulatedTopBarMetrics"/>
<nil key="simulatedBottomBarMetrics"/>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<size key="freeformSize" width="320" height="37"/>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="vXp-U4-Rya" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
</scene>
</scenes>
</document>
Loading