小编chm*_*mod的帖子

签署不同的开发者帐户时,代码签名"没有团队帐户"消息

到目前为止,我一直在使用我自己的Apple Developer帐户为客户开发应用程序,同时等待他们自己注册开发者帐户.

他们已经做到了这一点 - 现在是他们能够在他们的机器上构建和运行项目的时候了,但他们得到了这个错误:

Code Signing Error: No account for team "59xxxxxxxx". Add a new account in the Accounts preference pane or verify that your accounts have valid credentials. Code Signing Error: No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "59xxxxxxxx" with a private key was found.

错误消息中的团队ID是我的,我一直用来在我的计算机上构建项目.

他们的帐户已经在Xcode的首选项窗格中设置,我已被添加为该团队的成员.

我已经与其他开发人员合作开展其他项目,只需在常规项目设置的"签名"部分的下拉菜单中选择我们各自的团队即可构建项目.出于某种原因,当我的客户选择他们的团队并尝试构建项目时,它仍会产生此错误.

有谁知道我们做错了什么?

xcode code-signing ios provisioning-profile xcode9

26
推荐指数
2
解决办法
3万
查看次数

AVAudioRecorder averagePowerForChannel始终返回-120.0

我正在尝试使用AVAudioRecorder的averagePowerForChannel方法来监控iPad/iPhone应用程序的麦克风输入电平.我有一个回调轮询循环中的平均水平 - 在iPhone上它工作正常并返回合理的水平,但由于某种原因在iPad上它总是返回-120.0.

这是我的一些设置代码:

- (void) setupMic {
if (micInput) {
    [micInput release];
    micInput = nil;
}
NSURL *newURL = [[NSURL alloc] initFileURLWithPath:@"/dev/null"];

NSMutableDictionary *recordSettings = [[NSMutableDictionary alloc] init];

[recordSettings setObject:[NSNumber numberWithInt:kAudioFormatAppleLossless] forKey: AVFormatIDKey];
[recordSettings setObject:[NSNumber numberWithFloat:22050.0] forKey: AVSampleRateKey];
//  [recordSettings setObject:[NSNumber numberWithInt:2] forKey:AVNumberOfChannelsKey];
[recordSettings setObject:[NSNumber numberWithInt:12800] forKey:AVEncoderBitRateKey];
[recordSettings setObject:[NSNumber numberWithInt:16] forKey:AVLinearPCMBitDepthKey];
[recordSettings setObject:[NSNumber numberWithInt: AVAudioQualityLow] forKey: AVEncoderAudioQualityKey];

micInput = [[AVAudioRecorder alloc] initWithURL:newURL settings:recordSettings error:nil];
//  [micInput setMeteringEnabled:YES];

[newURL release];
[recordSettings removeAllObjects];
[recordSettings release];
}
Run Code Online (Sandbox Code Playgroud)

以及我的开始录制方法:

- (void) startRecording { …
Run Code Online (Sandbox Code Playgroud)

avfoundation avaudiorecorder ios avaudiosession

10
推荐指数
1
解决办法
5758
查看次数

Mac Catalyst - 向 UITableView/UIScrollView 添加单击 + 拖动手势

我正在为自由项目 \xe2\x80\x94 启用 Catalyst 支持,我立即注意到的一件事是 MacOS 与 iOS 上滚动视图的不同行为。我希望能够像通常在 iOS 模拟器中一样单击并拖动UIScrollViews 或UITableViews,但我只能使用鼠标滚轮(或触控板上的两个手指手势)滚动这些视图。

\n

有什么方法可以模仿UIPanGestureRecognizeriOS 上的行为UIScrollViewUITableView在 MacOS 上使用“单击 + 拖动”手势吗?

\n

谢谢 :)

\n

macos xcode objective-c ios mac-catalyst

6
推荐指数
1
解决办法
1005
查看次数