我刚刚从我的iOS应用程序的beta版本通过testflightapp.com发布到iTunes Connect中的TestFlight服务.
一些外部测试人员(未尝试内部测试人员)没有问题,有些人在点击邀请电子邮件链接时收到此消息:

用户有:
我邀请的电子邮件地址与Apple Id不同,但我认为这不是问题.
尝试使用ndb建模多对多关系.谁能指出如何做到这一点的好例子?
这是我目前所拥有的一个例子:
class Person(ndb.Model):
guilds = ndb.KeyProperty(kind="Guild", repeated=True)
class Guild(ndb.Model)
members = ndb.KeyProperty(kind="Person", repeated=True)
def add_person(self, person):
self.members.append(person.key)
self.put()
person.guilds.append(self.key)
person.put()
Run Code Online (Sandbox Code Playgroud)
这是正确的方法吗?我好好看看,但似乎无法找到关于这个主题的任何好文件.
在数据存储区查看器中,我可以看到这种关系存储为密钥列表,我希望如此.
但是,当我尝试在Person类方法中使用它们时,如下所示:
for guild in self.guilds:
Run Code Online (Sandbox Code Playgroud)
我明白了:
TypeError: 'KeyProperty' object is not iterable
Run Code Online (Sandbox Code Playgroud) 我正在尝试缩小使用 iPhone 4 及更高版本拍摄的 Objective-C 图像,以便我可以尽快将其发送到服务器。目前,全尺寸图像需要很长时间。
我正在尝试的缩小规模的当前是:
CGSize imageSize;
imageSize = CGSizeMake(484, 888);
UIImage *img = [UIImage imageWithContentsOfFile:path];
UIGraphicsBeginImageContext( imageSize );
[img drawInRect:CGRectMake(0,0,imageSize.width,imageSize.height)];
UIImage* realfrontImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData *frontImageData = UIImageJPEGRepresentation(realfrontImage, 1.0);
Run Code Online (Sandbox Code Playgroud)
这给了我一个 320x460 的图像,我如何得到我想要的 484x888 的大小。
ios ×2
app-store ×1
ipad ×1
many-to-many ×1
objective-c ×1
python ×1
testflight ×1
uiimage ×1
uikit ×1