Skip to content

Commit

Permalink
[CAT-287] PrivacyManifests 대응 (#45)
Browse files Browse the repository at this point in the history
  • Loading branch information
devMinseok authored Aug 20, 2024
1 parent 21c8be1 commit 1f2f11b
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 43 deletions.
51 changes: 12 additions & 39 deletions Tuist/ProjectDescriptionHelpers/PrivacyManifest.swift
Original file line number Diff line number Diff line change
Expand Up @@ -10,72 +10,45 @@ import ProjectDescription
extension PrivacyManifest {
public static var mohanyang: Self {
return .privacyManifest(
tracking: true,
tracking: false,
trackingDomains: [],
collectedDataTypes: [
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeCrashData",
"NSPrivacyCollectedDataTypeLinked": false,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeAnalytics"]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeProductInteraction",
"NSPrivacyCollectedDataTypeLinked": false,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeAnalytics"]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeDeviceID",
"NSPrivacyCollectedDataTypeLinked": false,
"NSPrivacyCollectedDataTypeTracking": true,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeDeveloperAdvertising"]
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeAppFunctionality"]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeSearchHistory",
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeCrashData",
"NSPrivacyCollectedDataTypeLinked": false,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeProductPersonalization"]
"NSPrivacyCollectedDataTypePurposes": [
"NSPrivacyCollectedDataTypePurposeAnalytics",
"NSPrivacyCollectedDataTypePurposeAppFunctionality"
]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypePhotosorVideos",
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypePerformanceData",
"NSPrivacyCollectedDataTypeLinked": false,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeAppFunctionality"]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeContacts",
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeOtherDiagnosticData",
"NSPrivacyCollectedDataTypeLinked": false,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeAppFunctionality"]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeCoarseLocation",
"NSPrivacyCollectedDataTypeLinked": false,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeProductPersonalization"]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypePaymentInfo",
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeProductInteraction",
"NSPrivacyCollectedDataTypeLinked": false,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeAppFunctionality"]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypePhoneNumber",
"NSPrivacyCollectedDataTypeLinked": true,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeAppFunctionality"]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeEmailAddress",
"NSPrivacyCollectedDataTypeLinked": true,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeAppFunctionality"]
],
[
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeName",
"NSPrivacyCollectedDataTypeLinked": true,
"NSPrivacyCollectedDataType": "NSPrivacyCollectedDataTypeOtherUsageData",
"NSPrivacyCollectedDataTypeLinked": false,
"NSPrivacyCollectedDataTypeTracking": false,
"NSPrivacyCollectedDataTypePurposes": ["NSPrivacyCollectedDataTypePurposeAppFunctionality"]
]
Expand Down
6 changes: 3 additions & 3 deletions XCConfig/Project/Mohanyang.xcconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

APP_NAME = 모하냥

BASE_URL_DEV = dev.api.pomonyang.com //dev
BASE_URL_PROD = prod //prod
BASE_URL_DEV = dev.api.pomonyang.com
BASE_URL_PROD = prod
BASE_URL = $(BASE_URL_$(CONFIGURATION))
MARKETING_VERSION = 0.0.1
CURRENT_PROJECT_VERSION = 1
CURRENT_PROJECT_VERSION = 5
DEVELOPMENT_TEAM = 9KL4XS83LC
2 changes: 1 addition & 1 deletion XCFramework/Binary/RealmSwift.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"10.50.1": "https://github.com/realm/realm-swift/releases/download/v10.50.1/Carthage.xcframework.zip"
"10.52.3": "https://github.com/realm/realm-swift/releases/download/v10.52.3/Carthage.xcframework.zip"
}

0 comments on commit 1f2f11b

Please sign in to comment.