This question already has answers here:
Closed 11 years ago.
Possible Duplicate:
Using SSL in an iPhone App - Export Compliance
I am in Germany, and I am using OpenSSL for encryption on my iPhone App.
How is the best way to get the app in the app store? Should I get a TSU-Notification, SNAP-R, or something else?
Please see this question:
Using SSL in an iPhone App - Export Compliance
JosephH's answer to that question is probably quite relevant: it appears that these days Apple is accepting ERNs and you don't need CCATS. (However, Apple's current iTunes connect document still references the need for CCATS.)
This question is also related:
Does my application "contain encryption"?
The best way is to start by reading the Bureau of Industry and Security web site at http://www.bis.doc.gov/encryption and then call the help desk at 202-482-0707 if you have questions about your specific application.
TSU only applies if your app is "publicly available" and the fact that you're using OpenSSL does not mean your app is authorized for export as well.
Related
This question already has an answer here:
How do I check if a particular app is installed on the user's device on iOS? [duplicate]
(1 answer)
Closed last year.
does anyone know how I can verify that the huawei health application is installed on an IOS device using swift? I haven't found a way.
iOS has very strong security protections - every app is sandboxed and so you have no way of automatically checking whether a user has the app without some kind of permission on their part.
Your best bet would be to use a universal link to link them to the Huawei health app, but I don't think you will have a way of verifying the link works.
This question already has answers here:
Does my application "contain encryption"?
(14 answers)
Closed 9 years ago.
I'm developing an iPhone app which edits PDF files.
If I allow users to decrypt the PDF file using a password, do I need to check the "This app contains or incorporates cryptography" checkbox when submitting the app to the app store? The app does not output any encrypted files, simply accepts a password from the user if the file is already encrypted.
Also, one of the ways a user can get a pdf into the app is by supplying a URL, since this URL may be over a https connection, does this makes the app "incorporate cryptography" even if I am just downloading a user requested file into the app and no more.
And if so, is there a way I can disable https connections and sidestep the issue for now? (I am using NSURLRequest to download the file)
The question is answered in the following well voted thread. In short, yes if you are using any cypher to decrypt or if you are using https. It is to comply with the US Export regulations.
This question already has answers here:
Closed 10 years ago.
Possible Duplicate:
Create provisioning profile in iphone application
i developed my iphone app and i want to test it on my IPhone. i have the account of dev.apple so no need to register. i just want to login with my account. what process i will perform for the getting liencense? im confused how i can do this?
if you want to test your application on real iPhone device then your should check below tutorial
Deploying iPhone Apps to Real Devices
Wei-Meng Lee has described complete procedure step by step in easy way.
let me know if you get any trouble in this i have done!!
You can easily search for that. There is nothing for confusion. Go through this link for enrolling your paid developer account and get licence and certificates
This question already has answers here:
Closed 10 years ago.
Possible Duplicate:
Using SSL in an iPhone App - Export Compliance
I am going to upload an iPhone app to the app store which uses REST webservice. I am using ASIHTTPRequest for making connection to the server and get datas. The following are the things to note
URL starts with "https"
[request setValidatesSecureCertificate:NO] (When set to yes, I am only getting SSL error messages.)
Should I say my app supports encryption while submitting to the app store?
I'm not sure from the description whether you are setting up an SSL tunnel successfully or just transferring a certificate for site authentication.
In either case, you should probably call the Department of Commerce / Bureau of Industry and Security help desk at 202-482-0707 and get some guidance about what, if any, export restrictions would apply.
There is also a web site at http://www.bis.doc.gov/encryption
You only need to explicitly say your app "supports encryption" is your app uses some other form of encryption that what Apple provides in public API:s.
Using NSURLRequest with a https address is a public API, and no extra work needed on your part.
If you compile and bundle OpenSSL into your app yourself… well that is a completely different story and you are into allot of extra work.
This question already has answers here:
Closed 12 years ago.
Possible Duplicate:
iPhone apps for company-internal use - possible?
As a developer, I can sign up with Apple to develop and sell applications through Apple store. I think there may be ways for companies to setup company-wide applications so that those applications can only be deployed, downloaded, updated and used within a company. Is that true?
If so, does any one have experience to develop application within a company for iPhone? What's the procedure? Is it possible to set up a company Store for deploying and using applications? If there is any price related to this kind of service? and how much if it is possible?
That's correct, there's an iPhone developer program for enterprises.
this link should get you started: http://www.apple.com/iphone/business/
Actually there's a special enterprise development program, which costs $299 per year. It allows in-house development.
I have answered for a similar question here. Here's my post again, below:
"You have 2 types of subscription for the iPhone developer:
$99 a year - regular program with the ability to upload your applications to the app store.
$299 a year - enterprise program that is used for distributing apps inside the company...
The second program is exactly for you."