- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我在 App Store 中有应用程序。一位客户找到我,问他是否可以在他的 iPad 上安装相同的应用程序,但名称不同、图形不同并且几乎没有其他更改——其中 150 台。如果那是 10 台 iPad——我会做一个自定义构建,将所有 iPad 添加到配置证书中,就是这样。但这不适用于 150 台 iPad。那么我有什么选择呢?到目前为止,我可以考虑以下几点:
到目前为止,选项 #2 在我看来是最有希望的 - 作为不同的应用程序提交到 App Store。但恐怕Apple不会让几乎相同的应用程序进入App Store。特别是如果我从与主应用程序相同的帐户提交它。 Apple 可以为此阻止我吗?还有其他想法吗?
更新和解决方案
我将在这里结合我的学习和@vikingosegundo 的回答。
更新选项 2 - 以不同的名称提交到应用商店:
一些链接说这是可能的:http://developer.appcelerator.com/question/123906/white-label-apps---is-approval-possible-apple- - 可以这样做。我没有在 app store review guidelines 中找到对此的明确限制:
2.20 Developers "spamming" the App Store with many versions of similar apps will be removed from the iOS Developer Program
我不相信两三个会算作垃圾邮件,如果您清楚地重新标记它,它们会被算作垃圾邮件。但这当然取决于 Apple。
更新选项 #3 - 使用企业分发:
这就是我最后决定要做的。我调用苹果支持@1-800-633-2152 - 真人回答:)我最担心的是我想要分发应用程序的 iPad 不属于我客户的业务 - 所以从技术上讲它不是“内部分发” .然而他们说
enterprise is OK because the app would be used by the enterprise holder (my client), and it doesn't matter who owns the iPad
新选项 #4 - 批量购买计划
Apple 的 Volume Purchase Program看起来正是我们实际需要的:
The Volume Purchase Program also provides a way to get custom B2B apps built by third-party developers to meet the unique needs of your business.
目前您必须是美国企业才能注册此计划 - 但他们希望很快将其扩展到更多国家/地区。
最佳答案
我想,如果一个客户拥有 150 台 iPad,他可以被视为一个组织 — 而 iPod 将类似于“内部”(这个术语的含义)。你没有写任何关于你的客户的信息,但他应该检查一下,如果他能得到 DUNS number ,并为自己获取一个企业帐户,您可以管理该帐户来分发该应用程序。
如果有可用的 DUNS 编号,我会选择 3。
2.:我不认为苹果会喜欢重新命名的应用程序
我查看了 app store review guidelines . 2.20 和 2.22 可能适用。
1.:请记住,每台设备上的证书都需要定期更新。对您或用户来说可能会很麻烦。
PS:我还没有读过它们,但是 Apple 有这些免费书籍:
PS2:也许Volume purchase Program for Business是一种可行的方法,但目前仅在美国可用:(
Coming Soon. The App Store Volume Purchase Program is expanding to the following countries: Australia, Canada, France, Germany, Italy, Japan, New Zealand, Spain, and United Kingdom.
关于ios - 如何 reshape (和重新分发)iOS iPad 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11216587/
如何检查字符串是否被 reshape ?示例:“aab”返回 0,因为“a”无法 reshape 为该字符串或任何其他更短的字符串。 另一个例子是“aabbaab”返回 1,因为“aabb”可以被 r
我无法清楚地理解theano的reshape。我有一个形状的图像矩阵: [batch_size, stack1_size, stack2_size, height, width] ,其中有 s
如何检查字符串是否被 reshape ?示例:“aab”返回 0,因为“a”无法 reshape 为该字符串或任何其他更短的字符串。 另一个例子是“aabbaab”返回 1,因为“aabb”可以被 r
这是原始数据 a=[[1,2,3,4,5,6], [7,8,9,10,11,12]] 我想把它转换成这样的格式: b=[[1,2,3,7,8,9], [4,5,6,10,11,12]] a
我目前正在学习 CS231 作业,我意识到一些令人困惑的事情。在计算梯度时,当我第一次 reshape x 然后得到转置时,我得到了正确的结果。 x_r=x.reshape(x.shape[0],-1
这个问题在这里已经有了答案: Reshaping multiple sets of measurement columns (wide format) into single columns (lon
我有一个包含超过 1500 列的宽格式数据集。由于许多变量都是重复的,我想将其 reshape 为长形式。然而,r 抛出一个错误: Error in guess(varying) : Failed
我有一个长格式的数据框狗,我正在尝试使用 reshape() 函数将其重新格式化为宽格式。目前看起来是这样的: dogid month year trainingtype home scho
这个问题在这里已经有了答案: how to reshape an N length vector to a 3x(N/3) matrix in numpy using reshape (1 个回答)
我对 ndarray.reshape 的结构有疑问.我读过 numpy.reshape()和 ndarray.reshape是 python 中用于 reshape 数组的等效命令。 据我所知,num
所以这是我的麻烦:我想将一个长格式的数据文件改成宽格式。但是,我没有唯一的“j”变量;长格式文件中的每条记录都有几个关键变量。 例如,我想这样做: | caseid | gender | age |
Whis 这个数据框, df df id parameter visit value sex 1 01 blood V1 1 f 2 01 saliva V
我有一个列表,其中包含几个不同形状的 numpy 数组。我想将这个数组列表 reshape 为一个 numpy 向量,然后更改向量中的每个元素,然后将其 reshape 回原始数组列表。 例如: 输入
我有一个形状为 (1800,144) 的数组 (a) 其中 a[0:900,:] 都是实数,后半部分数组 a[900:1800,:] 全部为零。我想把数组的后半部分水平地放在前半部分旁边,然后将它们推
我有一个如下所示的数组: array([[0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1], [2, 2, 2, 2, 2
我正在创建一个 tf.Variable(),然后使用该变量创建一个简单的函数,然后我使用 tf.reshape() 展平原始变量,然后我在函数和展平变量之间使用了 tf.gradients()。为什么
我有一个名为 data 的数据框,我试图从中识别任何异常价格。 数据框头部看起来像: Date Last Price 0 29/12/2017 487.74 1 28/
我有一个 float vec 数组,我想对其进行 reshape vec.shape >>> (3,) len(vec[0]) # all 3 rows of vec have 150 columns
tl;dr 我可以在不使用 numpy.reshape 的情况下将 numpy 数组的 View 从 5x5x5x3x3x3 reshape 为 125x1x1x3x3x3 吗? 我想对一个体积(大小
set.seed(123)data <- data.frame(ID = 1:10, weight_hus = rnorm(10, 0, 1),
我是一名优秀的程序员,十分优秀!