由于应用程序标识符权限,我无法安装watchOS 2 WatchKit应用程序.在"功能"选项卡中启用"应用程序组"后发生这种情况.
完整错误:
应用安装失败
此应用程序的应用程序标识符授权与已安装的应用程序的授权不匹配.这些值必须匹配才能允许升级.
这是在物理设备上以调试模式运行应用程序.只运行iOS应用程序工作正常.
我再次关闭App Groups并删除了添加的权利文件,但是同样的错误.
使用 Xcode 将 iOS 应用程序上传到 App Store Connect(自动管理签名)并收到此错误:
查找和生成签名资产时发生以下错误。...
与苹果通讯失败。您尚未获得云管理分发证书的访问权限。请联系您团队的帐户持有人或管理员以授予您访问权限。如果您需要进一步帮助,请联系 Apple 开发者计划支持:https://developer.apple.com/support
我检查过:
我已成功安装了一个应用程序作为内部测试人员.现在该应用程序已准备好进行外部测试,并已通过Apple审核.在从Apple收到的电子邮件中,我点击了Open in TestFlight按钮,打开了TestFlight应用程序并显示了应用程序详细信息.
单击该INSTALL按钮失败,并显示以下警告:
无法接受邀请
您已经接受了此应用的邀请.
好
该消息确实可以识别问题.任何想法如何解决?
我已经CNContactPickerViewController使用内置iOS CNContactPickerDelegate来获取联系号码,
在CNContactPickerViewController屏幕中,当我点击顶部的搜索字段并搜索名称时,我需要将该名称添加到我的选择中,但在点击联系人后没有任何反应.
我到处搜索,并找到任何解决方案
我是否需要在代码中添加任何内容,或者是iOS 9错误
@IBAction func AddBtnKlkFnc(sender: AnyObject)
{
let contactPicker = CNContactPickerViewController()
contactPicker.delegate = self
contactPicker.displayedPropertyKeys =
[CNContactPhoneNumbersKey]
self.presentViewController(contactPicker, animated: true, completion: nil)
}
func contactPicker(picker: CNContactPickerViewController, didSelectContacts ContctAryVar: [CNContact])
{
for ContctVar in ContctAryVar
{
let ContctDtlVar = ContctDtlCls()
ContctDtlVar.ManNamVar = CNContactFormatter.stringFromContact(ContctVar, style: .FullName)!
for ContctNumVar: CNLabeledValue in ContctVar.phoneNumbers
{
var MobNumVar = ((ContctNumVar.value as! CNPhoneNumber).valueForKey("digits") as? String)!
if(MobNumVar.Len() > 10)
{
MobNumVar = MobNumVar.GetLstSubSrgFnc(10)
}
ContctDtlVar.MobNumVar = …Run Code Online (Sandbox Code Playgroud) 我知道它被多次询问,但没有一个问题对我有帮助,我不确定哪些答案在iOS 7中仍然有效.
我正在使用Auto-Renewing订阅做一些应用程序.我已经成功创建了我的产品,我可以和测试用户一起购买.
我的问题是:检查特定用户是否仍然可以访问此产品的正确方法是什么?
以及如何测试自动更新是否运行良好?(因为我读过沙盒中的自动更新不能像真正的iStore那样工作).
最后一个问题是:Apple拒绝大量ARS应用程序仍然是真的吗?
马尔科
这似乎是CocoaPods的问题,首先根据指南询问.
使用Xcode 7.3.1,CocoaPods 1.0.1,1.0.0-beta6和1.1.0-beta1
使用创建新的pod项目 pod lib create SwiftTest
将单个类函数添加到自动生成的ReplaceMe.swift文件以测试项目集成.
从示例项目调用函数按预期工作.
从测试项目调用该函数失败,并显示以下错误:
The bundle “SwiftTest_Tests” couldn’t be loaded because it is damaged or missing necessary resources. Try reinstalling the bundle.
(dlopen_preflight(/...): Library not loaded: @rpath/SwiftTest.framework/SwiftTest ... Reason: image not found)
Program ended with exit code: 82
Run Code Online (Sandbox Code Playgroud)
在UIImage"图像"始终是空的("零"),虽然盖在苹果公司的音乐应用程序中.在iOS 7中,它运行良好,但在iOS 8中我没有封面.
我的代码有什么问题,或者iOS 8中有什么变化?
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
AlbumCell *cell = [tableView dequeueReusableCellWithIdentifier:@"AlbumCell"];
MPMediaItemCollection *song = self.songsList[indexPath.row];
cell.albumName.text = [[song representativeItem] valueForProperty: MPMediaItemPropertyAlbumTitle];
cell.albumArtist.text = [[song representativeItem] valueForProperty:MPMediaItemPropertyAlbumArtist];
CGSize artworkImageViewSize = CGSizeMake(100, 100);
MPMediaItemArtwork *artwork = [song valueForProperty:MPMediaItemPropertyArtwork];
UIImage *image = [artwork imageWithSize:artworkImageViewSize];
NSLog(@"-------------------");
NSLog(@"%@",[[song representativeItem] valueForProperty: MPMediaItemPropertyAlbumTitle]);
NSLog(@"%@",image);
if (artwork) {
cell.cover.image = image;
}
else
{
cell.cover.image = [UIImage imageNamed:@"nocover.png"];
}
return cell;
}
Run Code Online (Sandbox Code Playgroud) 使用 Xcode 11.3.1、iPhone XR (iOS 13.3.1) 和 Apple Watch Series 2 (watchOS 6.1.3)。
该项目是一个全新的独立 WatchKit 应用程序,带有 SwiftUI。
在模拟器中运行良好,但是当我尝试在物理设备上运行时,我总是收到此错误:
无法安装“AppName WatchKit App”
单击“详细信息”按钮可提供以下信息:
Details
Unable to install "TallyGo WatchKit App"
Domain: com.apple.dtdevicekit
Code: -402653057
--
App installation failed
Domain: com.apple.dtdevicekit
Code: -402653057
Failure Reason: Device doesn’t support wireless sync.
User Info: {
DVTRadarComponentKey = 487927;
"com.apple.dtdevicekit.stacktrace" = (
0 DTDeviceKitBase 0x000000012370d6e7 DTDKCreateNSError + 109
1 DTDeviceKitBase 0x000000012370dde9 DTDK_AMDErrorToNSError + 792
2 DTDeviceKitBase 0x000000012374d56a __90-[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:]_block_invoke + 164
3 DVTFoundation 0x000000010ab3ec12 DVTInvokeWithStrongOwnership …Run Code Online (Sandbox Code Playgroud) 我正在尝试学习在iOS上操作音频,我在Apple的开发者页面上已经阅读了很多内容.但是,我已经达到了我有一个AudioBuffer的地步,我不知道该怎么做.我知道它包含一个mData缓冲区,但我不知道它包含什么.我已经四处查看了什么是"音频数据缓冲区",正如参考文献所描述的那样,但我似乎仍然不明白它是什么.
此外,mData似乎是void类型,我收集的可以被转换为包含的特定音频的类型.我想我不知道怎么知道该把它当成什么.
使用适用于iOS的Apptentive SDK(https://github.com/apptentive/apptentive-ios).
当用户退出我的应用程序时,我需要一种方法来清除Apptentive保存的对话.
试过:
[[ATConnect sharedConnection] setInitialUserName:@""];
[[ATConnect sharedConnection] removeCustomPersonDataWithKey:@"name"];
Run Code Online (Sandbox Code Playgroud) ios ×9
objective-c ×2
watchkit ×2
xcode ×2
app-store ×1
apptentive ×1
artwork ×1
cncontact ×1
cocoapods ×1
code-signing ×1
core-audio ×1
cover ×1
ios7 ×1
ios8 ×1
mpmediaitem ×1
null ×1
search ×1
swift ×1
swift2 ×1
testflight ×1
watchos ×1
watchos-2 ×1