我的Apple Watch应用程序已被App Store拒绝,因为该图标未出现在手表主屏幕上.我在模拟器中看不到任何图标,iPhone模拟器上的配套应用程序已选择我的应用程序出现在手表上并有一个图标.
每个Apple Watch图标都在images.xcassets中提供,这些图标存在于主iPhone应用程序,WatchKit扩展程序和WatchKit应用程序中.
请告诉我如何找出问题所在.
这些是我的WatchKit应用程序包中的图标.

我还根据需要将一个1024x1024图标上传到iTunes Connect.
我的属性检查器为我的WatchKit应用程序的Images.xcassets显示了这个.

我仍然在寻找图像集设置屏幕.
在WatchKit应用程序Info.plist中,Icon files下只有一个图标,icon40.png.
找到了现在的图像集.

我实际上正在使用具有这些设置的AppIcon图像集

40pt图像是80x80 PNG,44pt是88x88 PNG.AppIcon设置中的WatchKit目标指向我的iPhone应用程序Images.xcassets,其中包含这些图标.
现在将使用此信息重新提交到App Store并希望获得最佳效果.
我在调用苹果地图方向时没有获得语音指示.
这是我的代码.
CLLocationCoordinate2D userCoord = [self.userLocation coordinate];
CLLocationCoordinate2D opponentCoord = [self.opponentLocation coordinate];
MKPlacemark *fromPlace = [[MKPlacemark alloc] initWithCoordinate:userCoord addressDictionary:nil];
MKPlacemark *destinationPlace = [[MKPlacemark alloc] initWithCoordinate:opponentCoord addressDictionary:nil];
MKMapItem *fromItem = [[MKMapItem alloc] initWithPlacemark:fromPlace];
fromItem.name = @"Current Location";
MKMapItem *destinationItem = [[MKMapItem alloc] initWithPlacemark:destinationPlace];
destinationItem.name = self.game[@"opponent"];
NSArray *items = @[fromItem, destinationItem];
NSDictionary *options = @{MKLaunchOptionsDirectionsModeKey:MKLaunchOptionsDirectionsModeDriving, MKLaunchOptionsMapTypeKey:@(MKMapTypeStandard), MKLaunchOptionsShowsTrafficKey:@YES};
[MKMapItem openMapsWithItems:items launchOptions:options];
Run Code Online (Sandbox Code Playgroud)
我的iPhone 5S上的导航语音音量设置为正常,我已重新启动手机.语音转换指示在所有其他时间都可以正常工作,而不是来自我的应用程序.
执行此代码时,当使用 Entity Framework Core 6.0.3 以 .NET 6.0 为目标时,我收到“发现不明确的匹配”。
context.GetType().GetMethod("Set")
Run Code Online (Sandbox Code Playgroud)
它发生在我的所有模型类型上,并且我尝试过 EF Core 6.0.2 和 6.0.0。
使用.NET Core 3.1,同样的代码没有问题。
还有其他人得到这个吗?
使用 UIActivityViewController 时有没有办法隐藏默认的“复制”按钮?我的应用程序的上下文没有用户。