在我存档构建之前,在 MacOS 应用程序中呈现 NSViewController 工作正常
Presenting NSViewController in MacOS app works fine until I archive the build
在 App Store 拒绝 MacOS 应用程序后,我遇到了一件非常奇怪的事情。
我的故事板中有一个 NSViewController
和 storyboardID
集。
我使用以下代码通过按钮调用它:
NSViewController *loginViewController = [self.storyboard instantiateControllerWithIdentifier:@"login"];
[self presentViewControllerAsSheet:loginViewController];
非常基本而且效果很好,但是当我存档应用程序并从 Xcode Organizer 分发应用程序时,演示文稿永远不会发生。
如果我在没有签名的情况下分发应用程序也没关系。
根据系统日志,我可以看到 loginViewController
是一个有效的对象,但它后面有两行简单地说 <private>
我尝试将代码更改为:
[self presentViewControllerAsModalWindow:loginViewController];
我也尝试过使用故事板转场,但同样的事情发生了。
有没有人遇到过这种情况?
要在 Console.app 中显示私人编辑日志消息,可以使用命令:
sudo log config --mode "private_data:on"
在 App Store 拒绝 MacOS 应用程序后,我遇到了一件非常奇怪的事情。
我的故事板中有一个 NSViewController
和 storyboardID
集。
我使用以下代码通过按钮调用它:
NSViewController *loginViewController = [self.storyboard instantiateControllerWithIdentifier:@"login"];
[self presentViewControllerAsSheet:loginViewController];
非常基本而且效果很好,但是当我存档应用程序并从 Xcode Organizer 分发应用程序时,演示文稿永远不会发生。
如果我在没有签名的情况下分发应用程序也没关系。
根据系统日志,我可以看到 loginViewController
是一个有效的对象,但它后面有两行简单地说 <private>
我尝试将代码更改为:
[self presentViewControllerAsModalWindow:loginViewController];
我也尝试过使用故事板转场,但同样的事情发生了。
有没有人遇到过这种情况?
要在 Console.app 中显示私人编辑日志消息,可以使用命令:
sudo log config --mode "private_data:on"