Skip to content

Commit ba6c3e7

Browse files
committed
Fix app extension compile error when using CocoaPods
1 parent 76d7971 commit ba6c3e7

File tree

41 files changed

+2020
-76
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+2020
-76
lines changed

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# Change Log
22
All notable changes to this project will be documented in this file.
33

4+
## 9.0.2
5+
6+
### Fixes
7+
8+
* Fix app extension compile error when using CocoaPods.
9+
410
## 9.0.1
511

612
### Fixes

SwiftMessages.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |spec|
22
spec.name = 'SwiftMessages'
3-
spec.version = '9.0.1'
3+
spec.version = '9.0.2'
44
spec.license = { :type => 'MIT' }
55
spec.homepage = 'https://github.com/SwiftKickMobile/SwiftMessages'
66
spec.authors = { 'Timothy Moose' => 'tim@swiftkick.it' }

SwiftMessages/UIWindow+Extensions.swift

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import UIKit
1010

1111
extension UIWindow {
12+
#if !SWIFTMESSAGES_APP_EXTENSIONS
1213
static var keyWindow: UIWindow? {
1314
if #available(iOS 13.0, *) {
1415
return UIApplication.shared.connectedScenes
@@ -21,4 +22,5 @@ extension UIWindow {
2122
return UIApplication.shared.keyWindow
2223
}
2324
}
25+
#endif
2426
}

iMessageDemo/Podfile

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Uncomment the next line to define a global platform for your project
2+
# platform :ios, '9.0'
3+
4+
target 'iMessageDemo' do
5+
# Comment the next line if you don't want to use dynamic frameworks
6+
use_frameworks!
7+
8+
# Pods for iMessageDemo
9+
10+
end
11+
12+
target 'iMessageExtensionDemo' do
13+
# Comment the next line if you don't want to use dynamic frameworks
14+
use_frameworks!
15+
16+
# Pods for iMessageExtensionDemo
17+
pod 'SwiftMessages/AppExtension', :path => "../"
18+
19+
end

iMessageDemo/Podfile.lock

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
PODS:
2+
- SwiftMessages/AppExtension (9.0.1)
3+
4+
DEPENDENCIES:
5+
- SwiftMessages/AppExtension (from `../`)
6+
7+
EXTERNAL SOURCES:
8+
SwiftMessages:
9+
:path: "../"
10+
11+
SPEC CHECKSUMS:
12+
SwiftMessages: b71f53eb919887c0273bf43cbc002bd4f0cfb3d6
13+
14+
PODFILE CHECKSUM: 4cfafdad7d8903d0f4cfadbe05660bcdeff7c9e6
15+
16+
COCOAPODS: 1.10.0

iMessageDemo/Pods/Local Podspecs/SwiftMessages.podspec.json

+49
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Manifest.lock

+16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Pods.xcodeproj/project.pbxproj

+1,188
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Target Support Files/Pods-iMessageDemo/Pods-iMessageDemo-Info.plist

+26
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Target Support Files/Pods-iMessageDemo/Pods-iMessageDemo-acknowledgements.markdown

+14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Target Support Files/Pods-iMessageDemo/Pods-iMessageDemo-acknowledgements.plist

+46
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Target Support Files/Pods-iMessageDemo/Pods-iMessageDemo-dummy.m

+5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Target Support Files/Pods-iMessageDemo/Pods-iMessageDemo-frameworks-Debug-input-files.xcfilelist

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Target Support Files/Pods-iMessageDemo/Pods-iMessageDemo-frameworks-Debug-output-files.xcfilelist

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Target Support Files/Pods-iMessageDemo/Pods-iMessageDemo-frameworks-Release-input-files.xcfilelist

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iMessageDemo/Pods/Target Support Files/Pods-iMessageDemo/Pods-iMessageDemo-frameworks-Release-output-files.xcfilelist

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)