Post not yet marked as solved
Hi.
When I see countries and regions for distribution appstoreconnect, China mainland is still checked.
But my Chinese customer reported that my app disappeared now.
How can I check whether my app is distributed in China app store by myself?
Thanks.
Post not yet marked as solved
Hi.
I want to create a new UIScene when my app opens a file in some condition.
So I wrote requestSceneSessionActivation in scene(_:openURLContexts:).
func scene(_ scene: UIScene, openURLContexts URLContexts: Set<UIOpenURLContext>) {
		let options = UIScene.ActivationRequestOptions()
		options.requestingScene = scene
	
UIApplication.shared.requestSceneSessionActivation(nil, userActivity: createUserActivity(for: url), options: options) { error in
			print(debug: error)
		}
	}
private func createUserActivity(for url: URL) -> NSUserActivity {
		let userActivity = NSUserActivity(activityType: getUserActivityType(idx: 1)!)
		userActivity.requiredUserInfoKeys = ["url"]
		userActivity.addUserInfoEntries(from: ["url": url])
		(UIApplication.shared.delegate as? AppDelegate)?.url = url
		 return userActivity
		}
But scene(_:willConnectTo:options:) gets an empty userInfo.
Is it impossible to include an URL of a file in iCloud Drive in NSUserActivity#userInfo?
I guess that it is not because it is a Security-Scoped URL.
Is my understanding right?
And if so, how can I pass a Security-Scoped URL to a scene to be created?
Of course, If you make a property for it in your AppDelegate, you can do it but I think that it is not normal.
Thank you in advance,
Hi.I am using a local socket for inter-thread communications in my macOS app.It works well if App Sandbox is off, but does not work otherwise.What Entitlement Key enables local socket?I tried com.apple.security.network.server, com.apple.security.files.user-selected.read-only, com.apple.security.files.user-selected.read-write but failed.Thanks.